diff --git a/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.dll b/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.dll index c4d4dd6e..bb621694 100644 Binary files a/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.dll and b/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.dll differ diff --git a/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.pdb b/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.pdb index 2e09e812..f82f94eb 100644 Binary files a/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.pdb and b/ModGameViewport/Binaries/Win64/UnrealEditor-ModGameViewport.pdb differ diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Development/ModGameViewport/ModGameViewport.precompiled b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Development/ModGameViewport/ModGameViewport.precompiled new file mode 100644 index 00000000..91256ee1 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Development/ModGameViewport/ModGameViewport.precompiled @@ -0,0 +1,8 @@ +{ + "OutputFiles": [ + "..\\..\\..\\a\\UnrealGame\\Development\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\a\\UnrealGame\\Development\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\x\\UnrealGame\\Development\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\x\\UnrealGame\\Development\\ModGameViewport\\Module.ModGameViewport.cpp.o" + ] +} \ No newline at end of file diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.gen.cpp b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.gen.cpp new file mode 100644 index 00000000..9381a5cd --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.gen.cpp @@ -0,0 +1,189 @@ +// 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 "ModGameViewport/Public/ExGameViewportClient.h" +#include "Runtime/Engine/Classes/Engine/Engine.h" +PRAGMA_DISABLE_DEPRECATION_WARNINGS +void EmptyLinkFunctionForGeneratedCodeExGameViewportClient() {} + +// Begin Cross Module References +ENGINE_API UClass* Z_Construct_UClass_UGameViewportClient(); +MODGAMEVIEWPORT_API UClass* Z_Construct_UClass_UExGameViewportClient(); +MODGAMEVIEWPORT_API UClass* Z_Construct_UClass_UExGameViewportClient_NoRegister(); +MODGAMEVIEWPORT_API UEnum* Z_Construct_UEnum_ModGameViewport_EMSplitScreenType(); +UPackage* Z_Construct_UPackage__Script_ModGameViewport(); +// End Cross Module References + +// Begin Enum EMSplitScreenType +static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMSplitScreenType; +static UEnum* EMSplitScreenType_StaticEnum() +{ + if (!Z_Registration_Info_UEnum_EMSplitScreenType.OuterSingleton) + { + Z_Registration_Info_UEnum_EMSplitScreenType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ModGameViewport_EMSplitScreenType, (UObject*)Z_Construct_UPackage__Script_ModGameViewport(), TEXT("EMSplitScreenType")); + } + return Z_Registration_Info_UEnum_EMSplitScreenType.OuterSingleton; +} +template<> MODGAMEVIEWPORT_API UEnum* StaticEnum() +{ + return EMSplitScreenType_StaticEnum(); +} +struct Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics +{ +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { + { "Comment", "/**\n * \n */" }, + { "FivePlayer_Vertical.Name", "EMSplitScreenType::FivePlayer_Vertical" }, + { "FourPlayer_Grid.Comment", "// 4 Player grid split\n" }, + { "FourPlayer_Grid.Name", "EMSplitScreenType::FourPlayer_Grid" }, + { "FourPlayer_Grid.ToolTip", "4 Player grid split" }, + { "FourPlayer_Horizontal.Comment", "// 4 Player horizontal split\n" }, + { "FourPlayer_Horizontal.Name", "EMSplitScreenType::FourPlayer_Horizontal" }, + { "FourPlayer_Horizontal.ToolTip", "4 Player horizontal split" }, + { "FourPlayer_Vertical.Comment", "// 4 Player vertical split\n" }, + { "FourPlayer_Vertical.Name", "EMSplitScreenType::FourPlayer_Vertical" }, + { "FourPlayer_Vertical.ToolTip", "4 Player vertical split" }, + { "ModuleRelativePath", "Public/ExGameViewportClient.h" }, + { "None.Comment", "/**\n * \n */// No split\n" }, + { "None.Name", "EMSplitScreenType::None" }, + { "None.ToolTip", "// No split" }, + { "SixPlayer_Vertical.Name", "EMSplitScreenType::SixPlayer_Vertical" }, + { "SplitTypeCount.Name", "EMSplitScreenType::SplitTypeCount" }, + { "ThreePlayer_FavorBottom.Comment", "// 3 Player split with 1 player on bottom and 2 on top\n" }, + { "ThreePlayer_FavorBottom.Name", "EMSplitScreenType::ThreePlayer_FavorBottom" }, + { "ThreePlayer_FavorBottom.ToolTip", "3 Player split with 1 player on bottom and 2 on top" }, + { "ThreePlayer_FavorTop.Comment", "// 3 Player split with 1 player on top and 2 on bottom\n" }, + { "ThreePlayer_FavorTop.Name", "EMSplitScreenType::ThreePlayer_FavorTop" }, + { "ThreePlayer_FavorTop.ToolTip", "3 Player split with 1 player on top and 2 on bottom" }, + { "ThreePlayer_Horizontal.Comment", "//3 Player horizontal split\n" }, + { "ThreePlayer_Horizontal.Name", "EMSplitScreenType::ThreePlayer_Horizontal" }, + { "ThreePlayer_Horizontal.ToolTip", "3 Player horizontal split" }, + { "ThreePlayer_Vertical.Comment", "//3 Player vertical split\n" }, + { "ThreePlayer_Vertical.Name", "EMSplitScreenType::ThreePlayer_Vertical" }, + { "ThreePlayer_Vertical.ToolTip", "3 Player vertical split" }, + { "TwoPlayer_Horizontal.Comment", "// 2 player horizontal split\n" }, + { "TwoPlayer_Horizontal.Name", "EMSplitScreenType::TwoPlayer_Horizontal" }, + { "TwoPlayer_Horizontal.ToolTip", "2 player horizontal split" }, + { "TwoPlayer_Vertical.Comment", "// 2 player vertical split\n" }, + { "TwoPlayer_Vertical.Name", "EMSplitScreenType::TwoPlayer_Vertical" }, + { "TwoPlayer_Vertical.ToolTip", "2 player vertical split" }, + }; +#endif // WITH_METADATA + static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { + { "EMSplitScreenType::None", (int64)EMSplitScreenType::None }, + { "EMSplitScreenType::TwoPlayer_Horizontal", (int64)EMSplitScreenType::TwoPlayer_Horizontal }, + { "EMSplitScreenType::TwoPlayer_Vertical", (int64)EMSplitScreenType::TwoPlayer_Vertical }, + { "EMSplitScreenType::ThreePlayer_FavorTop", (int64)EMSplitScreenType::ThreePlayer_FavorTop }, + { "EMSplitScreenType::ThreePlayer_FavorBottom", (int64)EMSplitScreenType::ThreePlayer_FavorBottom }, + { "EMSplitScreenType::ThreePlayer_Vertical", (int64)EMSplitScreenType::ThreePlayer_Vertical }, + { "EMSplitScreenType::ThreePlayer_Horizontal", (int64)EMSplitScreenType::ThreePlayer_Horizontal }, + { "EMSplitScreenType::FourPlayer_Grid", (int64)EMSplitScreenType::FourPlayer_Grid }, + { "EMSplitScreenType::FourPlayer_Vertical", (int64)EMSplitScreenType::FourPlayer_Vertical }, + { "EMSplitScreenType::FourPlayer_Horizontal", (int64)EMSplitScreenType::FourPlayer_Horizontal }, + { "EMSplitScreenType::FivePlayer_Vertical", (int64)EMSplitScreenType::FivePlayer_Vertical }, + { "EMSplitScreenType::SixPlayer_Vertical", (int64)EMSplitScreenType::SixPlayer_Vertical }, + { "EMSplitScreenType::SplitTypeCount", (int64)EMSplitScreenType::SplitTypeCount }, + }; + static const UECodeGen_Private::FEnumParams EnumParams; +}; +const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::EnumParams = { + (UObject*(*)())Z_Construct_UPackage__Script_ModGameViewport, + nullptr, + "EMSplitScreenType", + "EMSplitScreenType::Type", + Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::Enumerators, + RF_Public|RF_Transient|RF_MarkAsNative, + UE_ARRAY_COUNT(Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::Enumerators), + EEnumFlags::None, + (uint8)UEnum::ECppForm::Namespaced, + METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::Enum_MetaDataParams) +}; +UEnum* Z_Construct_UEnum_ModGameViewport_EMSplitScreenType() +{ + if (!Z_Registration_Info_UEnum_EMSplitScreenType.InnerSingleton) + { + UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMSplitScreenType.InnerSingleton, Z_Construct_UEnum_ModGameViewport_EMSplitScreenType_Statics::EnumParams); + } + return Z_Registration_Info_UEnum_EMSplitScreenType.InnerSingleton; +} +// End Enum EMSplitScreenType + +// Begin Class UExGameViewportClient +void UExGameViewportClient::StaticRegisterNativesUExGameViewportClient() +{ +} +IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UExGameViewportClient); +UClass* Z_Construct_UClass_UExGameViewportClient_NoRegister() +{ + return UExGameViewportClient::StaticClass(); +} +struct Z_Construct_UClass_UExGameViewportClient_Statics +{ +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { + { "IncludePath", "ExGameViewportClient.h" }, + { "ModuleRelativePath", "Public/ExGameViewportClient.h" }, + }; +#endif // WITH_METADATA + static UObject* (*const DependentSingletons[])(); + static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { + TCppClassTypeTraits::IsAbstract, + }; + static const UECodeGen_Private::FClassParams ClassParams; +}; +UObject* (*const Z_Construct_UClass_UExGameViewportClient_Statics::DependentSingletons[])() = { + (UObject* (*)())Z_Construct_UClass_UGameViewportClient, + (UObject* (*)())Z_Construct_UPackage__Script_ModGameViewport, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UExGameViewportClient_Statics::DependentSingletons) < 16); +const UECodeGen_Private::FClassParams Z_Construct_UClass_UExGameViewportClient_Statics::ClassParams = { + &UExGameViewportClient::StaticClass, + "Engine", + &StaticCppClassTypeInfo, + DependentSingletons, + nullptr, + nullptr, + nullptr, + UE_ARRAY_COUNT(DependentSingletons), + 0, + 0, + 0, + 0x001000ACu, + METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UExGameViewportClient_Statics::Class_MetaDataParams), Z_Construct_UClass_UExGameViewportClient_Statics::Class_MetaDataParams) +}; +UClass* Z_Construct_UClass_UExGameViewportClient() +{ + if (!Z_Registration_Info_UClass_UExGameViewportClient.OuterSingleton) + { + UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UExGameViewportClient.OuterSingleton, Z_Construct_UClass_UExGameViewportClient_Statics::ClassParams); + } + return Z_Registration_Info_UClass_UExGameViewportClient.OuterSingleton; +} +template<> MODGAMEVIEWPORT_API UClass* StaticClass() +{ + return UExGameViewportClient::StaticClass(); +} +DEFINE_VTABLE_PTR_HELPER_CTOR(UExGameViewportClient); +UExGameViewportClient::~UExGameViewportClient() {} +// End Class UExGameViewportClient + +// Begin Registration +struct Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_Statics +{ + static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { + { EMSplitScreenType_StaticEnum, TEXT("EMSplitScreenType"), &Z_Registration_Info_UEnum_EMSplitScreenType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1549787006U) }, + }; + static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { + { Z_Construct_UClass_UExGameViewportClient, UExGameViewportClient::StaticClass, TEXT("UExGameViewportClient"), &Z_Registration_Info_UClass_UExGameViewportClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UExGameViewportClient), 2306459960U) }, + }; +}; +static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_3792209262(TEXT("/Script/ModGameViewport"), + Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_Statics::ClassInfo), + nullptr, 0, + Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_Statics::EnumInfo)); +// End Registration +PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.generated.h b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.generated.h new file mode 100644 index 00000000..4e93801b --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ExGameViewportClient.generated.h @@ -0,0 +1,70 @@ +// Copyright Epic Games, Inc. All Rights Reserved. +/*=========================================================================== + Generated code exported from UnrealHeaderTool. + DO NOT modify this manually! Edit the corresponding .h files instead! +===========================================================================*/ + +// IWYU pragma: private, include "ExGameViewportClient.h" +#include "UObject/ObjectMacros.h" +#include "UObject/ScriptMacros.h" + +PRAGMA_DISABLE_DEPRECATION_WARNINGS +#ifdef MODGAMEVIEWPORT_ExGameViewportClient_generated_h +#error "ExGameViewportClient.generated.h already included, missing '#pragma once' in ExGameViewportClient.h" +#endif +#define MODGAMEVIEWPORT_ExGameViewportClient_generated_h + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_49_INCLASS \ +private: \ + static void StaticRegisterNativesUExGameViewportClient(); \ + friend struct Z_Construct_UClass_UExGameViewportClient_Statics; \ +public: \ + DECLARE_CLASS(UExGameViewportClient, UGameViewportClient, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/ModGameViewport"), NO_API) \ + DECLARE_SERIALIZER(UExGameViewportClient) + + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_49_STANDARD_CONSTRUCTORS \ + /** Standard constructor, called after all reflected properties have been initialized */ \ + NO_API UExGameViewportClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ + DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UExGameViewportClient) \ + DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UExGameViewportClient); \ + DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UExGameViewportClient); \ +private: \ + /** Private move- and copy-constructors, should never be used */ \ + UExGameViewportClient(UExGameViewportClient&&); \ + UExGameViewportClient(const UExGameViewportClient&); \ +public: \ + NO_API virtual ~UExGameViewportClient(); + + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_46_PROLOG +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_49_GENERATED_BODY_LEGACY \ +PRAGMA_DISABLE_DEPRECATION_WARNINGS \ +public: \ + FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_49_INCLASS \ + FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h_49_STANDARD_CONSTRUCTORS \ +public: \ +PRAGMA_ENABLE_DEPRECATION_WARNINGS + + +template<> MODGAMEVIEWPORT_API UClass* StaticClass(); + +#undef CURRENT_FILE_ID +#define CURRENT_FILE_ID FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_ExGameViewportClient_h + + +#define FOREACH_ENUM_EMSPLITSCREENTYPE(op) \ + op(EMSplitScreenType::None) \ + op(EMSplitScreenType::TwoPlayer_Horizontal) \ + op(EMSplitScreenType::TwoPlayer_Vertical) \ + op(EMSplitScreenType::ThreePlayer_FavorTop) \ + op(EMSplitScreenType::ThreePlayer_FavorBottom) \ + op(EMSplitScreenType::ThreePlayer_Vertical) \ + op(EMSplitScreenType::ThreePlayer_Horizontal) \ + op(EMSplitScreenType::FourPlayer_Grid) \ + op(EMSplitScreenType::FourPlayer_Vertical) \ + op(EMSplitScreenType::FourPlayer_Horizontal) \ + op(EMSplitScreenType::FivePlayer_Vertical) \ + op(EMSplitScreenType::SixPlayer_Vertical) \ + op(EMSplitScreenType::SplitTypeCount) +PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewport.init.gen.cpp b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewport.init.gen.cpp new file mode 100644 index 00000000..72eaa515 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewport.init.gen.cpp @@ -0,0 +1,29 @@ +// 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" +PRAGMA_DISABLE_DEPRECATION_WARNINGS +void EmptyLinkFunctionForGeneratedCodeModGameViewport_init() {} + static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ModGameViewport; + FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ModGameViewport() + { + if (!Z_Registration_Info_UPackage__Script_ModGameViewport.OuterSingleton) + { + static const UECodeGen_Private::FPackageParams PackageParams = { + "/Script/ModGameViewport", + nullptr, + 0, + PKG_CompiledIn | 0x00000000, + 0x357E1B84, + 0x9BAA77B1, + METADATA_PARAMS(0, nullptr) + }; + UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ModGameViewport.OuterSingleton, PackageParams); + } + return Z_Registration_Info_UPackage__Script_ModGameViewport.OuterSingleton; + } + static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ModGameViewport(Z_Construct_UPackage__Script_ModGameViewport, TEXT("/Script/ModGameViewport"), Z_Registration_Info_UPackage__Script_ModGameViewport, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x357E1B84, 0x9BAA77B1)); +PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewportClasses.h b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewportClasses.h new file mode 100644 index 00000000..82953124 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/ModGameViewportClasses.h @@ -0,0 +1,10 @@ +// Copyright Epic Games, Inc. All Rights Reserved. +/*=========================================================================== + Generated code exported from UnrealHeaderTool. + DO NOT modify this manually! Edit the corresponding .h files instead! +===========================================================================*/ + +#pragma once + + + diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.gen.cpp b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.gen.cpp new file mode 100644 index 00000000..5ec89582 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.gen.cpp @@ -0,0 +1,517 @@ +// 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 "ModGameViewport/Public/SetGameViewport.h" +PRAGMA_DISABLE_DEPRECATION_WARNINGS +void EmptyLinkFunctionForGeneratedCodeSetGameViewport() {} + +// Begin Cross Module References +ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); +ENGINESETTINGS_API UEnum* Z_Construct_UEnum_EngineSettings_EFourPlayerSplitScreenType(); +ENGINESETTINGS_API UEnum* Z_Construct_UEnum_EngineSettings_EThreePlayerSplitScreenType(); +ENGINESETTINGS_API UEnum* Z_Construct_UEnum_EngineSettings_ETwoPlayerSplitScreenType(); +MODGAMEVIEWPORT_API UClass* Z_Construct_UClass_USetGameViewport(); +MODGAMEVIEWPORT_API UClass* Z_Construct_UClass_USetGameViewport_NoRegister(); +MODGAMEVIEWPORT_API UScriptStruct* Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData(); +UPackage* Z_Construct_UPackage__Script_ModGameViewport(); +// End Cross Module References + +// Begin ScriptStruct FMPerPlayerSplitscreenData +static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData; +class UScriptStruct* FMPerPlayerSplitscreenData::StaticStruct() +{ + if (!Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.OuterSingleton) + { + Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, (UObject*)Z_Construct_UPackage__Script_ModGameViewport(), TEXT("MPerPlayerSplitscreenData")); + } + return Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.OuterSingleton; +} +template<> MODGAMEVIEWPORT_API UScriptStruct* StaticStruct() +{ + return FMPerPlayerSplitscreenData::StaticStruct(); +} +struct Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics +{ +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { + { "BlueprintType", "true" }, + { "Comment", "/**\n * \n */" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SizeX_MetaData[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SizeY_MetaData[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OriginX_MetaData[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OriginY_MetaData[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FFloatPropertyParams NewProp_SizeX; + static const UECodeGen_Private::FFloatPropertyParams NewProp_SizeY; + static const UECodeGen_Private::FFloatPropertyParams NewProp_OriginX; + static const UECodeGen_Private::FFloatPropertyParams NewProp_OriginY; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static void* NewStructOps() + { + return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); + } + static const UECodeGen_Private::FStructParams StructParams; +}; +const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_SizeX = { "SizeX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMPerPlayerSplitscreenData, SizeX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SizeX_MetaData), NewProp_SizeX_MetaData) }; +const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_SizeY = { "SizeY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMPerPlayerSplitscreenData, SizeY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SizeY_MetaData), NewProp_SizeY_MetaData) }; +const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_OriginX = { "OriginX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMPerPlayerSplitscreenData, OriginX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OriginX_MetaData), NewProp_OriginX_MetaData) }; +const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_OriginY = { "OriginY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMPerPlayerSplitscreenData, OriginY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OriginY_MetaData), NewProp_OriginY_MetaData) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_SizeX, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_SizeY, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_OriginX, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewProp_OriginY, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::PropPointers) < 2048); +const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::StructParams = { + (UObject* (*)())Z_Construct_UPackage__Script_ModGameViewport, + nullptr, + &NewStructOps, + "MPerPlayerSplitscreenData", + Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::PropPointers, + UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::PropPointers), + sizeof(FMPerPlayerSplitscreenData), + alignof(FMPerPlayerSplitscreenData), + RF_Public|RF_Transient|RF_MarkAsNative, + EStructFlags(0x00000001), + METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::Struct_MetaDataParams) +}; +UScriptStruct* Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData() +{ + if (!Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.InnerSingleton) + { + UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.InnerSingleton, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::StructParams); + } + return Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData.InnerSingleton; +} +// End ScriptStruct FMPerPlayerSplitscreenData + +// Begin Class USetGameViewport Function SetSplitScreenType_FivePlayers +struct Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics +{ + struct SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms + { + TArray Data; + bool ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "DisplayName", "Set Split Screen Type (5 players)" }, + { "Keywords", "screen split multiplayer mode" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = { + { "NativeConst", "" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner; + static const UECodeGen_Private::FArrayPropertyParams NewProp_Data; + static void NewProp_ReturnValue_SetBit(void* Obj); + static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, METADATA_PARAMS(0, nullptr) }; // 471259463 +const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 471259463 +void Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) +{ + ((SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms*)Obj)->ReturnValue = 1; +} +const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_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(SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms), &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_Data_Inner, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_Data, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USetGameViewport, nullptr, "SetSplitScreenType_FivePlayers", nullptr, nullptr, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::SetGameViewport_eventSetSplitScreenType_FivePlayers_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(USetGameViewport::execSetSplitScreenType_FivePlayers) +{ + P_GET_TARRAY_REF(FMPerPlayerSplitscreenData,Z_Param_Out_Data); + P_FINISH; + P_NATIVE_BEGIN; + *(bool*)Z_Param__Result=USetGameViewport::SetSplitScreenType_FivePlayers(Z_Param_Out_Data); + P_NATIVE_END; +} +// End Class USetGameViewport Function SetSplitScreenType_FivePlayers + +// Begin Class USetGameViewport Function SetSplitScreenType_FourPlayers +struct Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics +{ + struct SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms + { + EFourPlayerSplitScreenType Type; + TArray Data; + bool ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "DisplayName", "Set Split Screen Type (4 players)" }, + { "Keywords", "screen split multiplayer mode" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = { + { "NativeConst", "" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying; + static const UECodeGen_Private::FEnumPropertyParams NewProp_Type; + static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner; + static const UECodeGen_Private::FArrayPropertyParams NewProp_Data; + static void NewProp_ReturnValue_SetBit(void* Obj); + static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms, Type), Z_Construct_UEnum_EngineSettings_EFourPlayerSplitScreenType, METADATA_PARAMS(0, nullptr) }; // 3349608567 +const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, METADATA_PARAMS(0, nullptr) }; // 471259463 +const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 471259463 +void Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) +{ + ((SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms*)Obj)->ReturnValue = 1; +} +const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_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(SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms), &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Type_Underlying, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Type, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Data_Inner, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_Data, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USetGameViewport, nullptr, "SetSplitScreenType_FourPlayers", nullptr, nullptr, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::SetGameViewport_eventSetSplitScreenType_FourPlayers_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(USetGameViewport::execSetSplitScreenType_FourPlayers) +{ + P_GET_ENUM(EFourPlayerSplitScreenType,Z_Param_Type); + P_GET_TARRAY_REF(FMPerPlayerSplitscreenData,Z_Param_Out_Data); + P_FINISH; + P_NATIVE_BEGIN; + *(bool*)Z_Param__Result=USetGameViewport::SetSplitScreenType_FourPlayers(EFourPlayerSplitScreenType(Z_Param_Type),Z_Param_Out_Data); + P_NATIVE_END; +} +// End Class USetGameViewport Function SetSplitScreenType_FourPlayers + +// Begin Class USetGameViewport Function SetSplitScreenType_SixPlayers +struct Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics +{ + struct SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms + { + TArray Data; + bool ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "DisplayName", "Set Split Screen Type (6 players)" }, + { "Keywords", "screen split multiplayer mode" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = { + { "NativeConst", "" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner; + static const UECodeGen_Private::FArrayPropertyParams NewProp_Data; + static void NewProp_ReturnValue_SetBit(void* Obj); + static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, METADATA_PARAMS(0, nullptr) }; // 471259463 +const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 471259463 +void Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) +{ + ((SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms*)Obj)->ReturnValue = 1; +} +const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_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(SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms), &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_Data_Inner, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_Data, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USetGameViewport, nullptr, "SetSplitScreenType_SixPlayers", nullptr, nullptr, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::SetGameViewport_eventSetSplitScreenType_SixPlayers_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(USetGameViewport::execSetSplitScreenType_SixPlayers) +{ + P_GET_TARRAY_REF(FMPerPlayerSplitscreenData,Z_Param_Out_Data); + P_FINISH; + P_NATIVE_BEGIN; + *(bool*)Z_Param__Result=USetGameViewport::SetSplitScreenType_SixPlayers(Z_Param_Out_Data); + P_NATIVE_END; +} +// End Class USetGameViewport Function SetSplitScreenType_SixPlayers + +// Begin Class USetGameViewport Function SetSplitScreenType_ThreePlayers +struct Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics +{ + struct SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms + { + TEnumAsByte Type; + TArray Data; + bool ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "DisplayName", "Set Split Screen Type (3 players)" }, + { "Keywords", "screen split multiplayer mode" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = { + { "NativeConst", "" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FBytePropertyParams NewProp_Type; + static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner; + static const UECodeGen_Private::FArrayPropertyParams NewProp_Data; + static void NewProp_ReturnValue_SetBit(void* Obj); + static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms, Type), Z_Construct_UEnum_EngineSettings_EThreePlayerSplitScreenType, METADATA_PARAMS(0, nullptr) }; // 3625148195 +const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, METADATA_PARAMS(0, nullptr) }; // 471259463 +const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 471259463 +void Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) +{ + ((SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms*)Obj)->ReturnValue = 1; +} +const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_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(SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms), &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Type, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Data_Inner, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_Data, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USetGameViewport, nullptr, "SetSplitScreenType_ThreePlayers", nullptr, nullptr, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::SetGameViewport_eventSetSplitScreenType_ThreePlayers_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(USetGameViewport::execSetSplitScreenType_ThreePlayers) +{ + P_GET_PROPERTY(FByteProperty,Z_Param_Type); + P_GET_TARRAY_REF(FMPerPlayerSplitscreenData,Z_Param_Out_Data); + P_FINISH; + P_NATIVE_BEGIN; + *(bool*)Z_Param__Result=USetGameViewport::SetSplitScreenType_ThreePlayers(EThreePlayerSplitScreenType::Type(Z_Param_Type),Z_Param_Out_Data); + P_NATIVE_END; +} +// End Class USetGameViewport Function SetSplitScreenType_ThreePlayers + +// Begin Class USetGameViewport Function SetSplitScreenType_TwoPlayers +struct Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics +{ + struct SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms + { + TEnumAsByte Type; + TArray Data; + bool ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "SetGameViewportClent|Utility" }, + { "DisplayName", "Set Split Screen Type (2 players)" }, + { "Keywords", "screen split multiplayer mode" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = { + { "NativeConst", "" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FBytePropertyParams NewProp_Type; + static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner; + static const UECodeGen_Private::FArrayPropertyParams NewProp_Data; + static void NewProp_ReturnValue_SetBit(void* Obj); + static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms, Type), Z_Construct_UEnum_EngineSettings_ETwoPlayerSplitScreenType, METADATA_PARAMS(0, nullptr) }; // 555388427 +const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData, METADATA_PARAMS(0, nullptr) }; // 471259463 +const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 471259463 +void Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) +{ + ((SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms*)Obj)->ReturnValue = 1; +} +const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_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(SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms), &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Type, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Data_Inner, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_Data, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_USetGameViewport, nullptr, "SetSplitScreenType_TwoPlayers", nullptr, nullptr, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::SetGameViewport_eventSetSplitScreenType_TwoPlayers_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(USetGameViewport::execSetSplitScreenType_TwoPlayers) +{ + P_GET_PROPERTY(FByteProperty,Z_Param_Type); + P_GET_TARRAY_REF(FMPerPlayerSplitscreenData,Z_Param_Out_Data); + P_FINISH; + P_NATIVE_BEGIN; + *(bool*)Z_Param__Result=USetGameViewport::SetSplitScreenType_TwoPlayers(ETwoPlayerSplitScreenType::Type(Z_Param_Type),Z_Param_Out_Data); + P_NATIVE_END; +} +// End Class USetGameViewport Function SetSplitScreenType_TwoPlayers + +// Begin Class USetGameViewport +void USetGameViewport::StaticRegisterNativesUSetGameViewport() +{ + UClass* Class = USetGameViewport::StaticClass(); + static const FNameNativePtrPair Funcs[] = { + { "SetSplitScreenType_FivePlayers", &USetGameViewport::execSetSplitScreenType_FivePlayers }, + { "SetSplitScreenType_FourPlayers", &USetGameViewport::execSetSplitScreenType_FourPlayers }, + { "SetSplitScreenType_SixPlayers", &USetGameViewport::execSetSplitScreenType_SixPlayers }, + { "SetSplitScreenType_ThreePlayers", &USetGameViewport::execSetSplitScreenType_ThreePlayers }, + { "SetSplitScreenType_TwoPlayers", &USetGameViewport::execSetSplitScreenType_TwoPlayers }, + }; + FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs)); +} +IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(USetGameViewport); +UClass* Z_Construct_UClass_USetGameViewport_NoRegister() +{ + return USetGameViewport::StaticClass(); +} +struct Z_Construct_UClass_USetGameViewport_Statics +{ +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { + { "IncludePath", "SetGameViewport.h" }, + { "ModuleRelativePath", "Public/SetGameViewport.h" }, + }; +#endif // WITH_METADATA + static UObject* (*const DependentSingletons[])(); + static constexpr FClassFunctionLinkInfo FuncInfo[] = { + { &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FivePlayers, "SetSplitScreenType_FivePlayers" }, // 207517124 + { &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_FourPlayers, "SetSplitScreenType_FourPlayers" }, // 714109111 + { &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_SixPlayers, "SetSplitScreenType_SixPlayers" }, // 1807884911 + { &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_ThreePlayers, "SetSplitScreenType_ThreePlayers" }, // 1377529103 + { &Z_Construct_UFunction_USetGameViewport_SetSplitScreenType_TwoPlayers, "SetSplitScreenType_TwoPlayers" }, // 2259215510 + }; + static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); + static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { + TCppClassTypeTraits::IsAbstract, + }; + static const UECodeGen_Private::FClassParams ClassParams; +}; +UObject* (*const Z_Construct_UClass_USetGameViewport_Statics::DependentSingletons[])() = { + (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary, + (UObject* (*)())Z_Construct_UPackage__Script_ModGameViewport, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USetGameViewport_Statics::DependentSingletons) < 16); +const UECodeGen_Private::FClassParams Z_Construct_UClass_USetGameViewport_Statics::ClassParams = { + &USetGameViewport::StaticClass, + nullptr, + &StaticCppClassTypeInfo, + DependentSingletons, + FuncInfo, + nullptr, + nullptr, + UE_ARRAY_COUNT(DependentSingletons), + UE_ARRAY_COUNT(FuncInfo), + 0, + 0, + 0x001000A0u, + METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USetGameViewport_Statics::Class_MetaDataParams), Z_Construct_UClass_USetGameViewport_Statics::Class_MetaDataParams) +}; +UClass* Z_Construct_UClass_USetGameViewport() +{ + if (!Z_Registration_Info_UClass_USetGameViewport.OuterSingleton) + { + UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USetGameViewport.OuterSingleton, Z_Construct_UClass_USetGameViewport_Statics::ClassParams); + } + return Z_Registration_Info_UClass_USetGameViewport.OuterSingleton; +} +template<> MODGAMEVIEWPORT_API UClass* StaticClass() +{ + return USetGameViewport::StaticClass(); +} +USetGameViewport::USetGameViewport(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} +DEFINE_VTABLE_PTR_HELPER_CTOR(USetGameViewport); +USetGameViewport::~USetGameViewport() {} +// End Class USetGameViewport + +// Begin Registration +struct Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_Statics +{ + static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { + { FMPerPlayerSplitscreenData::StaticStruct, Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics::NewStructOps, TEXT("MPerPlayerSplitscreenData"), &Z_Registration_Info_UScriptStruct_MPerPlayerSplitscreenData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMPerPlayerSplitscreenData), 471259463U) }, + }; + static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { + { Z_Construct_UClass_USetGameViewport, USetGameViewport::StaticClass, TEXT("USetGameViewport"), &Z_Registration_Info_UClass_USetGameViewport, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USetGameViewport), 3457030307U) }, + }; +}; +static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_1400569051(TEXT("/Script/ModGameViewport"), + Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_Statics::ClassInfo), + Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_Statics::ScriptStructInfo), + nullptr, 0); +// End Registration +PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.generated.h b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.generated.h new file mode 100644 index 00000000..e1c5daa1 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/SetGameViewport.generated.h @@ -0,0 +1,74 @@ +// Copyright Epic Games, Inc. All Rights Reserved. +/*=========================================================================== + Generated code exported from UnrealHeaderTool. + DO NOT modify this manually! Edit the corresponding .h files instead! +===========================================================================*/ + +// IWYU pragma: private, include "SetGameViewport.h" +#include "UObject/ObjectMacros.h" +#include "UObject/ScriptMacros.h" + +PRAGMA_DISABLE_DEPRECATION_WARNINGS +enum class EFourPlayerSplitScreenType : uint8; +struct FMPerPlayerSplitscreenData; +#ifdef MODGAMEVIEWPORT_SetGameViewport_generated_h +#error "SetGameViewport.generated.h already included, missing '#pragma once' in SetGameViewport.h" +#endif +#define MODGAMEVIEWPORT_SetGameViewport_generated_h + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_18_GENERATED_BODY \ + friend struct Z_Construct_UScriptStruct_FMPerPlayerSplitscreenData_Statics; \ + MODGAMEVIEWPORT_API static class UScriptStruct* StaticStruct(); + + +template<> MODGAMEVIEWPORT_API UScriptStruct* StaticStruct(); + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_RPC_WRAPPERS_NO_PURE_DECLS \ + DECLARE_FUNCTION(execSetSplitScreenType_SixPlayers); \ + DECLARE_FUNCTION(execSetSplitScreenType_FivePlayers); \ + DECLARE_FUNCTION(execSetSplitScreenType_FourPlayers); \ + DECLARE_FUNCTION(execSetSplitScreenType_ThreePlayers); \ + DECLARE_FUNCTION(execSetSplitScreenType_TwoPlayers); + + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_INCLASS_NO_PURE_DECLS \ +private: \ + static void StaticRegisterNativesUSetGameViewport(); \ + friend struct Z_Construct_UClass_USetGameViewport_Statics; \ +public: \ + DECLARE_CLASS(USetGameViewport, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ModGameViewport"), NO_API) \ + DECLARE_SERIALIZER(USetGameViewport) + + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_ENHANCED_CONSTRUCTORS \ + /** Standard constructor, called after all reflected properties have been initialized */ \ + NO_API USetGameViewport(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ +private: \ + /** Private move- and copy-constructors, should never be used */ \ + USetGameViewport(USetGameViewport&&); \ + USetGameViewport(const USetGameViewport&); \ +public: \ + DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, USetGameViewport); \ + DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USetGameViewport); \ + DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USetGameViewport) \ + NO_API virtual ~USetGameViewport(); + + +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_50_PROLOG +#define FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_GENERATED_BODY \ +PRAGMA_DISABLE_DEPRECATION_WARNINGS \ +public: \ + FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_RPC_WRAPPERS_NO_PURE_DECLS \ + FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_INCLASS_NO_PURE_DECLS \ + FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h_53_ENHANCED_CONSTRUCTORS \ +private: \ +PRAGMA_ENABLE_DEPRECATION_WARNINGS + + +template<> MODGAMEVIEWPORT_API UClass* StaticClass(); + +#undef CURRENT_FILE_ID +#define CURRENT_FILE_ID FID_HostProject_Plugins_ModGameViewport_Source_ModGameViewport_Public_SetGameViewport_h + + +PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/Timestamp b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/Timestamp new file mode 100644 index 00000000..d819234d --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Inc/ModGameViewport/UHT/Timestamp @@ -0,0 +1,2 @@ +D:\ProjectTemp\UE55PluginDev\PackagedPlugins\ModGameViewport\HostProject\Plugins\ModGameViewport\Source\ModGameViewport\Public\SetGameViewport.h +D:\ProjectTemp\UE55PluginDev\PackagedPlugins\ModGameViewport\HostProject\Plugins\ModGameViewport\Source\ModGameViewport\Public\ExGameViewportClient.h diff --git a/ModGameViewport/Intermediate/Build/Android/UnrealGame/Shipping/ModGameViewport/ModGameViewport.precompiled b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Shipping/ModGameViewport/ModGameViewport.precompiled new file mode 100644 index 00000000..00c32772 --- /dev/null +++ b/ModGameViewport/Intermediate/Build/Android/UnrealGame/Shipping/ModGameViewport/ModGameViewport.precompiled @@ -0,0 +1,8 @@ +{ + "OutputFiles": [ + "..\\..\\..\\a\\UnrealGame\\Shipping\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\a\\UnrealGame\\Shipping\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\x\\UnrealGame\\Shipping\\ModGameViewport\\Module.ModGameViewport.cpp.o", + "..\\..\\..\\x\\UnrealGame\\Shipping\\ModGameViewport\\Module.ModGameViewport.cpp.o" + ] +} \ No newline at end of file diff --git a/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o b/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o new file mode 100644 index 00000000..0965be5e Binary files /dev/null and b/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o differ diff --git a/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o b/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o new file mode 100644 index 00000000..8a01dfac Binary files /dev/null and b/ModGameViewport/Intermediate/Build/Android/a/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o differ diff --git a/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o b/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o new file mode 100644 index 00000000..24fd3d6e Binary files /dev/null and b/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.o differ diff --git a/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o b/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o new file mode 100644 index 00000000..972d712a Binary files /dev/null and b/ModGameViewport/Intermediate/Build/Android/x/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.o differ diff --git a/ModGameViewport/Intermediate/Build/Win64/UnrealEditor/Inc/ModGameViewport/UHT/Timestamp b/ModGameViewport/Intermediate/Build/Win64/UnrealEditor/Inc/ModGameViewport/UHT/Timestamp index d819234d..b2960cc6 100644 --- a/ModGameViewport/Intermediate/Build/Win64/UnrealEditor/Inc/ModGameViewport/UHT/Timestamp +++ b/ModGameViewport/Intermediate/Build/Win64/UnrealEditor/Inc/ModGameViewport/UHT/Timestamp @@ -1,2 +1,2 @@ -D:\ProjectTemp\UE55PluginDev\PackagedPlugins\ModGameViewport\HostProject\Plugins\ModGameViewport\Source\ModGameViewport\Public\SetGameViewport.h D:\ProjectTemp\UE55PluginDev\PackagedPlugins\ModGameViewport\HostProject\Plugins\ModGameViewport\Source\ModGameViewport\Public\ExGameViewportClient.h +D:\ProjectTemp\UE55PluginDev\PackagedPlugins\ModGameViewport\HostProject\Plugins\ModGameViewport\Source\ModGameViewport\Public\SetGameViewport.h diff --git a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/Definitions.ModGameViewport.h b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/Definitions.ModGameViewport.h deleted file mode 100644 index fba7f81e..00000000 --- a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/Definitions.ModGameViewport.h +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by UnrealBuildTool (UEBuildModuleCPP.cs) : Shared PCH Definitions for ModGameViewport -#pragma once -#include "../Intermediate/Build/Win64/x64/UnrealEditor/Development/UnrealEd/SharedDefinitions.UnrealEd.Cpp20.h" -#undef MODGAMEVIEWPORT_API -#define UE_IS_ENGINE_MODULE 1 -#define UE_VALIDATE_FORMAT_STRINGS 1 -#define UE_VALIDATE_INTERNAL_API 0 -#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2 0 -#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_3 0 -#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4 0 -#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5 0 -#define UE_MODULE_NAME "ModGameViewport" -#define UE_PLUGIN_NAME "ModGameViewport" -#define MODGAMEVIEWPORT_API DLLEXPORT diff --git a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/UnrealEditor-ModGameViewport.lib b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/UnrealEditor-ModGameViewport.lib index fa51566f..38aa1ca9 100644 Binary files a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/UnrealEditor-ModGameViewport.lib and b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealEditor/Development/ModGameViewport/UnrealEditor-ModGameViewport.lib differ diff --git a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.obj b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.obj index 9b14cde6..1dc90823 100644 Binary files a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.obj and b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Development/ModGameViewport/Module.ModGameViewport.cpp.obj differ diff --git a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.obj b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.obj index 0e595e34..60b9cacd 100644 Binary files a/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.obj and b/ModGameViewport/Intermediate/Build/Win64/x64/UnrealGame/Shipping/ModGameViewport/Module.ModGameViewport.cpp.obj differ diff --git a/ModGameViewport/Source/ModGameViewport/Private/SetGameViewport.cpp b/ModGameViewport/Source/ModGameViewport/Private/SetGameViewport.cpp index 9d017be0..f722170a 100644 --- a/ModGameViewport/Source/ModGameViewport/Private/SetGameViewport.cpp +++ b/ModGameViewport/Source/ModGameViewport/Private/SetGameViewport.cpp @@ -49,7 +49,7 @@ bool USetGameViewport::SetSplitScreenType_ThreePlayers(EThreePlayerSplitScreenTy default: break; } - verify(ESpType != ESplitScreenType::None); + //verify(ESpType != ESplitScreenType::None); ViewportClient->UpdateActiveSplitscreenType(); return SetPlayerSplitData(ESpType, Data) && GetMutableDefault()->ThreePlayerSplitscreenLayout == Type; } @@ -78,7 +78,7 @@ bool USetGameViewport::SetSplitScreenType_FourPlayers(EFourPlayerSplitScreenType default: break; } - verify(ESpType != ESplitScreenType::None); + //verify(ESpType != ESplitScreenType::None); ViewportClient->UpdateActiveSplitscreenType(); return SetPlayerSplitData(ESpType, Data) && GetMutableDefault()->FourPlayerSplitscreenLayout == Type; } diff --git a/NewCAVESystem/Content/GameplayFramework/CAVECore/VL.uasset b/NewCAVESystem/Content/GameplayFramework/CAVECore/VL.uasset index 738e746d..afacfebc 100644 Binary files a/NewCAVESystem/Content/GameplayFramework/CAVECore/VL.uasset and b/NewCAVESystem/Content/GameplayFramework/CAVECore/VL.uasset differ diff --git a/NewLBE/NewLBE.uplugin b/NewLBE/NewLBE.uplugin index 433cb55b..a2dafe4b 100644 --- a/NewLBE/NewLBE.uplugin +++ b/NewLBE/NewLBE.uplugin @@ -55,15 +55,6 @@ "Android" ] }, - { - "Name": "ViveOpenXR", - "Enabled": true, - "SupportedTargetPlatforms": [ - "Win64", - "Linux", - "Android" - ] - }, { "Name": "SocketClient", "Enabled": true,