Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,314 @@
// 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 "AchievementBlueprintLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAchievementBlueprintLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementBlueprintLibrary();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementBlueprintLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAchievementBlueprintLibrary Function GetCachedAchievementDescription ****
struct Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics
{
struct AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FName AchievementID;
bool bFoundID;
FText Title;
FText LockedDescription;
FText UnlockedDescription;
bool bHidden;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Achievements" },
{ "Comment", "/*out*/" },
{ "ModuleRelativePath", "Classes/AchievementBlueprintLibrary.h" },
{ "ToolTip", "out" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCachedAchievementDescription constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FNamePropertyParams NewProp_AchievementID;
static void NewProp_bFoundID_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFoundID;
static const UECodeGen_Private::FTextPropertyParams NewProp_Title;
static const UECodeGen_Private::FTextPropertyParams NewProp_LockedDescription;
static const UECodeGen_Private::FTextPropertyParams NewProp_UnlockedDescription;
static void NewProp_bHidden_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHidden;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCachedAchievementDescription constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCachedAchievementDescription Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_AchievementID = { "AchievementID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, AchievementID), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bFoundID_SetBit(void* Obj)
{
((AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms*)Obj)->bFoundID = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bFoundID = { "bFoundID", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms), &Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bFoundID_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_Title = { "Title", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, Title), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_LockedDescription = { "LockedDescription", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, LockedDescription), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_UnlockedDescription = { "UnlockedDescription", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms, UnlockedDescription), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bHidden_SetBit(void* Obj)
{
((AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms*)Obj)->bHidden = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bHidden = { "bHidden", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms), &Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bHidden_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_AchievementID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bFoundID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_Title,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_LockedDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_UnlockedDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::NewProp_bHidden,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::PropPointers) < 2048);
// ********** End Function GetCachedAchievementDescription Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAchievementBlueprintLibrary, nullptr, "GetCachedAchievementDescription", Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::AchievementBlueprintLibrary_eventGetCachedAchievementDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAchievementBlueprintLibrary::execGetCachedAchievementDescription)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FNameProperty,Z_Param_AchievementID);
P_GET_UBOOL_REF(Z_Param_Out_bFoundID);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_Title);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_LockedDescription);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_UnlockedDescription);
P_GET_UBOOL_REF(Z_Param_Out_bHidden);
P_FINISH;
P_NATIVE_BEGIN;
UAchievementBlueprintLibrary::GetCachedAchievementDescription(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_AchievementID,Z_Param_Out_bFoundID,Z_Param_Out_Title,Z_Param_Out_LockedDescription,Z_Param_Out_UnlockedDescription,Z_Param_Out_bHidden);
P_NATIVE_END;
}
// ********** End Class UAchievementBlueprintLibrary Function GetCachedAchievementDescription ******
// ********** Begin Class UAchievementBlueprintLibrary Function GetCachedAchievementProgress *******
struct Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics
{
struct AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FName AchievementID;
bool bFoundID;
float Progress;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Achievements" },
{ "Comment", "/*out*/" },
{ "ModuleRelativePath", "Classes/AchievementBlueprintLibrary.h" },
{ "ToolTip", "out" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCachedAchievementProgress constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FNamePropertyParams NewProp_AchievementID;
static void NewProp_bFoundID_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFoundID;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Progress;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCachedAchievementProgress constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCachedAchievementProgress Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_AchievementID = { "AchievementID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms, AchievementID), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_bFoundID_SetBit(void* Obj)
{
((AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms*)Obj)->bFoundID = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_bFoundID = { "bFoundID", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms), &Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_bFoundID_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_Progress = { "Progress", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms, Progress), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_AchievementID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_bFoundID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::NewProp_Progress,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::PropPointers) < 2048);
// ********** End Function GetCachedAchievementProgress Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAchievementBlueprintLibrary, nullptr, "GetCachedAchievementProgress", Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::AchievementBlueprintLibrary_eventGetCachedAchievementProgress_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAchievementBlueprintLibrary::execGetCachedAchievementProgress)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FNameProperty,Z_Param_AchievementID);
P_GET_UBOOL_REF(Z_Param_Out_bFoundID);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_Progress);
P_FINISH;
P_NATIVE_BEGIN;
UAchievementBlueprintLibrary::GetCachedAchievementProgress(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_AchievementID,Z_Param_Out_bFoundID,Z_Param_Out_Progress);
P_NATIVE_END;
}
// ********** End Class UAchievementBlueprintLibrary Function GetCachedAchievementProgress *********
// ********** Begin Class UAchievementBlueprintLibrary *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAchievementBlueprintLibrary;
UClass* UAchievementBlueprintLibrary::GetPrivateStaticClass()
{
using TClass = UAchievementBlueprintLibrary;
if (!Z_Registration_Info_UClass_UAchievementBlueprintLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AchievementBlueprintLibrary"),
Z_Registration_Info_UClass_UAchievementBlueprintLibrary.InnerSingleton,
StaticRegisterNativesUAchievementBlueprintLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UAchievementBlueprintLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UAchievementBlueprintLibrary_NoRegister()
{
return UAchievementBlueprintLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAchievementBlueprintLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Library of synchronous achievement calls\n" },
{ "IncludePath", "AchievementBlueprintLibrary.h" },
{ "ModuleRelativePath", "Classes/AchievementBlueprintLibrary.h" },
{ "ScriptName", "AchievementLibrary" },
{ "ToolTip", "Library of synchronous achievement calls" },
};
#endif // WITH_METADATA
// ********** Begin Class UAchievementBlueprintLibrary constinit property declarations *************
// ********** End Class UAchievementBlueprintLibrary constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCachedAchievementDescription"), .Pointer = &UAchievementBlueprintLibrary::execGetCachedAchievementDescription },
{ .NameUTF8 = UTF8TEXT("GetCachedAchievementProgress"), .Pointer = &UAchievementBlueprintLibrary::execGetCachedAchievementProgress },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementDescription, "GetCachedAchievementDescription" }, // 3098916532
{ &Z_Construct_UFunction_UAchievementBlueprintLibrary_GetCachedAchievementProgress, "GetCachedAchievementProgress" }, // 24406728
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAchievementBlueprintLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAchievementBlueprintLibrary_Statics
UObject* (*const Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::ClassParams = {
&UAchievementBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::Class_MetaDataParams)
};
void UAchievementBlueprintLibrary::StaticRegisterNativesUAchievementBlueprintLibrary()
{
UClass* Class = UAchievementBlueprintLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAchievementBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_UAchievementBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAchievementBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UAchievementBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAchievementBlueprintLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAchievementBlueprintLibrary);
UAchievementBlueprintLibrary::~UAchievementBlueprintLibrary() {}
// ********** End Class UAchievementBlueprintLibrary ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAchievementBlueprintLibrary, UAchievementBlueprintLibrary::StaticClass, TEXT("UAchievementBlueprintLibrary"), &Z_Registration_Info_UClass_UAchievementBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAchievementBlueprintLibrary), 350072141U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h__Script_OnlineSubsystemUtils_1670597651{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "AchievementBlueprintLibrary.h"
#ifdef ONLINESUBSYSTEMUTILS_AchievementBlueprintLibrary_generated_h
#error "AchievementBlueprintLibrary.generated.h already included, missing '#pragma once' in AchievementBlueprintLibrary.h"
#endif
#define ONLINESUBSYSTEMUTILS_AchievementBlueprintLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UObject;
// ********** Begin Class UAchievementBlueprintLibrary *********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetCachedAchievementDescription); \
DECLARE_FUNCTION(execGetCachedAchievementProgress);
struct Z_Construct_UClass_UAchievementBlueprintLibrary_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementBlueprintLibrary_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_INCLASS \
private: \
static void StaticRegisterNativesUAchievementBlueprintLibrary(); \
friend struct ::Z_Construct_UClass_UAchievementBlueprintLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UAchievementBlueprintLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UAchievementBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UAchievementBlueprintLibrary_NoRegister) \
DECLARE_SERIALIZER(UAchievementBlueprintLibrary)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UAchievementBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAchievementBlueprintLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UAchievementBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAchievementBlueprintLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
UAchievementBlueprintLibrary(UAchievementBlueprintLibrary&&) = delete; \
UAchievementBlueprintLibrary(const UAchievementBlueprintLibrary&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UAchievementBlueprintLibrary();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_13_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAchievementBlueprintLibrary;
// ********** End Class UAchievementBlueprintLibrary ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementBlueprintLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,285 @@
// 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 "AchievementQueryCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAchievementQueryCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementQueryCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAchievementQueryCallbackProxy Function CacheAchievementDescriptions *****
struct Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics
{
struct AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
UAchievementQueryCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Achievements" },
{ "Comment", "// Fetches and caches achievement descriptions from the default online subsystem\n" },
{ "ModuleRelativePath", "Classes/AchievementQueryCallbackProxy.h" },
{ "ToolTip", "Fetches and caches achievement descriptions from the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function CacheAchievementDescriptions constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CacheAchievementDescriptions constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CacheAchievementDescriptions Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms, ReturnValue), Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::PropPointers) < 2048);
// ********** End Function CacheAchievementDescriptions Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAchievementQueryCallbackProxy, nullptr, "CacheAchievementDescriptions", Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::AchievementQueryCallbackProxy_eventCacheAchievementDescriptions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAchievementQueryCallbackProxy::execCacheAchievementDescriptions)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UAchievementQueryCallbackProxy**)Z_Param__Result=UAchievementQueryCallbackProxy::CacheAchievementDescriptions(Z_Param_WorldContextObject,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UAchievementQueryCallbackProxy Function CacheAchievementDescriptions *******
// ********** Begin Class UAchievementQueryCallbackProxy Function CacheAchievements ****************
struct Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics
{
struct AchievementQueryCallbackProxy_eventCacheAchievements_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
UAchievementQueryCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Achievements" },
{ "Comment", "// Fetches and caches achievement progress from the default online subsystem\n" },
{ "ModuleRelativePath", "Classes/AchievementQueryCallbackProxy.h" },
{ "ToolTip", "Fetches and caches achievement progress from the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function CacheAchievements constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CacheAchievements constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CacheAchievements Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievements_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievements_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementQueryCallbackProxy_eventCacheAchievements_Parms, ReturnValue), Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::PropPointers) < 2048);
// ********** End Function CacheAchievements Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAchievementQueryCallbackProxy, nullptr, "CacheAchievements", Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::AchievementQueryCallbackProxy_eventCacheAchievements_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::AchievementQueryCallbackProxy_eventCacheAchievements_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAchievementQueryCallbackProxy::execCacheAchievements)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UAchievementQueryCallbackProxy**)Z_Param__Result=UAchievementQueryCallbackProxy::CacheAchievements(Z_Param_WorldContextObject,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UAchievementQueryCallbackProxy Function CacheAchievements ******************
// ********** Begin Class UAchievementQueryCallbackProxy *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAchievementQueryCallbackProxy;
UClass* UAchievementQueryCallbackProxy::GetPrivateStaticClass()
{
using TClass = UAchievementQueryCallbackProxy;
if (!Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AchievementQueryCallbackProxy"),
Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.InnerSingleton,
StaticRegisterNativesUAchievementQueryCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister()
{
return UAchievementQueryCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AchievementQueryCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/AchievementQueryCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/AchievementQueryCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/AchievementQueryCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UAchievementQueryCallbackProxy constinit property declarations ***********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAchievementQueryCallbackProxy constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CacheAchievementDescriptions"), .Pointer = &UAchievementQueryCallbackProxy::execCacheAchievementDescriptions },
{ .NameUTF8 = UTF8TEXT("CacheAchievements"), .Pointer = &UAchievementQueryCallbackProxy::execCacheAchievements },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievementDescriptions, "CacheAchievementDescriptions" }, // 2721079343
{ &Z_Construct_UFunction_UAchievementQueryCallbackProxy_CacheAchievements, "CacheAchievements" }, // 1113647255
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAchievementQueryCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics
// ********** Begin Class UAchievementQueryCallbackProxy Property Definitions **********************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAchievementQueryCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAchievementQueryCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UAchievementQueryCallbackProxy Property Definitions ************************
UObject* (*const Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::ClassParams = {
&UAchievementQueryCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::Class_MetaDataParams)
};
void UAchievementQueryCallbackProxy::StaticRegisterNativesUAchievementQueryCallbackProxy()
{
UClass* Class = UAchievementQueryCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAchievementQueryCallbackProxy()
{
if (!Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.OuterSingleton, Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAchievementQueryCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAchievementQueryCallbackProxy);
UAchievementQueryCallbackProxy::~UAchievementQueryCallbackProxy() {}
// ********** End Class UAchievementQueryCallbackProxy *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAchievementQueryCallbackProxy, UAchievementQueryCallbackProxy::StaticClass, TEXT("UAchievementQueryCallbackProxy"), &Z_Registration_Info_UClass_UAchievementQueryCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAchievementQueryCallbackProxy), 1767052275U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h__Script_OnlineSubsystemUtils_4233879932{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// 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 "AchievementQueryCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_AchievementQueryCallbackProxy_generated_h
#error "AchievementQueryCallbackProxy.generated.h already included, missing '#pragma once' in AchievementQueryCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_AchievementQueryCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UAchievementQueryCallbackProxy;
class UObject;
// ********** Begin Class UAchievementQueryCallbackProxy *******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_RPC_WRAPPERS \
DECLARE_FUNCTION(execCacheAchievementDescriptions); \
DECLARE_FUNCTION(execCacheAchievements);
struct Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_INCLASS \
private: \
static void StaticRegisterNativesUAchievementQueryCallbackProxy(); \
friend struct ::Z_Construct_UClass_UAchievementQueryCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UAchievementQueryCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UAchievementQueryCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UAchievementQueryCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UAchievementQueryCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAchievementQueryCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UAchievementQueryCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAchievementQueryCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UAchievementQueryCallbackProxy(UAchievementQueryCallbackProxy&&) = delete; \
UAchievementQueryCallbackProxy(const UAchievementQueryCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UAchievementQueryCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_10_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAchievementQueryCallbackProxy;
// ********** End Class UAchievementQueryCallbackProxy *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementQueryCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,364 @@
// 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 "AchievementWriteCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAchievementWriteCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementWriteCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FAchievementWriteDelegate *********************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms
{
FName WrittenAchievementName;
float WrittenProgress;
int32 WrittenUserTag;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FAchievementWriteDelegate constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_WrittenAchievementName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WrittenProgress;
static const UECodeGen_Private::FIntPropertyParams NewProp_WrittenUserTag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FAchievementWriteDelegate constinit property declarations ***************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FAchievementWriteDelegate Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenAchievementName = { "WrittenAchievementName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms, WrittenAchievementName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenProgress = { "WrittenProgress", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms, WrittenProgress), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenUserTag = { "WrittenUserTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms, WrittenUserTag), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenAchievementName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenProgress,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::NewProp_WrittenUserTag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FAchievementWriteDelegate Property Definitions **************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "AchievementWriteDelegate__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FAchievementWriteDelegate_DelegateWrapper(const FMulticastScriptDelegate& AchievementWriteDelegate, FName WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag)
{
struct _Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms
{
FName WrittenAchievementName;
float WrittenProgress;
int32 WrittenUserTag;
};
_Script_OnlineSubsystemUtils_eventAchievementWriteDelegate_Parms Parms;
Parms.WrittenAchievementName=WrittenAchievementName;
Parms.WrittenProgress=WrittenProgress;
Parms.WrittenUserTag=WrittenUserTag;
AchievementWriteDelegate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FAchievementWriteDelegate ***********************************************
// ********** Begin Delegate FAchievementWriteCompleteDelegate *************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms
{
FString WrittenAchievementName;
float WrittenProgress;
int32 WrittenUserTag;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FAchievementWriteCompleteDelegate constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_WrittenAchievementName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WrittenProgress;
static const UECodeGen_Private::FIntPropertyParams NewProp_WrittenUserTag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FAchievementWriteCompleteDelegate constinit property declarations *******
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FAchievementWriteCompleteDelegate Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenAchievementName = { "WrittenAchievementName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms, WrittenAchievementName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenProgress = { "WrittenProgress", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms, WrittenProgress), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenUserTag = { "WrittenUserTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms, WrittenUserTag), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenAchievementName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenProgress,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::NewProp_WrittenUserTag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FAchievementWriteCompleteDelegate Property Definitions ******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "AchievementWriteCompleteDelegate__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FAchievementWriteCompleteDelegate_DelegateWrapper(const FMulticastScriptDelegate& AchievementWriteCompleteDelegate, const FString& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag)
{
struct _Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms
{
FString WrittenAchievementName;
float WrittenProgress;
int32 WrittenUserTag;
};
_Script_OnlineSubsystemUtils_eventAchievementWriteCompleteDelegate_Parms Parms;
Parms.WrittenAchievementName=WrittenAchievementName;
Parms.WrittenProgress=WrittenProgress;
Parms.WrittenUserTag=WrittenUserTag;
AchievementWriteCompleteDelegate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FAchievementWriteCompleteDelegate ***************************************
// ********** Begin Class UAchievementWriteCallbackProxy Function WriteProgress ********************
struct Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics
{
struct AchievementWriteCallbackProxy_eventWriteProgress_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FString AchievementName;
float Progress;
int32 UserTag;
UAchievementWriteCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Achievements" },
{ "CPP_Default_Progress", "100.000000" },
{ "CPP_Default_UserTag", "0" },
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function WriteProgress constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStrPropertyParams NewProp_AchievementName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Progress;
static const UECodeGen_Private::FIntPropertyParams NewProp_UserTag;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function WriteProgress constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function WriteProgress Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_AchievementName = { "AchievementName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, AchievementName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_Progress = { "Progress", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, Progress), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_UserTag = { "UserTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, UserTag), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AchievementWriteCallbackProxy_eventWriteProgress_Parms, ReturnValue), Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_AchievementName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_Progress,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_UserTag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::PropPointers) < 2048);
// ********** End Function WriteProgress Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAchievementWriteCallbackProxy, nullptr, "WriteProgress", Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::AchievementWriteCallbackProxy_eventWriteProgress_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::AchievementWriteCallbackProxy_eventWriteProgress_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAchievementWriteCallbackProxy::execWriteProgress)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FStrProperty,Z_Param_AchievementName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Progress);
P_GET_PROPERTY(FIntProperty,Z_Param_UserTag);
P_FINISH;
P_NATIVE_BEGIN;
*(UAchievementWriteCallbackProxy**)Z_Param__Result=UAchievementWriteCallbackProxy::WriteProgress(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_AchievementName,Z_Param_Progress,Z_Param_UserTag);
P_NATIVE_END;
}
// ********** End Class UAchievementWriteCallbackProxy Function WriteProgress **********************
// ********** Begin Class UAchievementWriteCallbackProxy *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAchievementWriteCallbackProxy;
UClass* UAchievementWriteCallbackProxy::GetPrivateStaticClass()
{
using TClass = UAchievementWriteCallbackProxy;
if (!Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AchievementWriteCallbackProxy"),
Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.InnerSingleton,
StaticRegisterNativesUAchievementWriteCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister()
{
return UAchievementWriteCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AchievementWriteCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnWriteSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful achievement write\n" },
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful achievement write" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnWriteFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful achievement write\n" },
{ "ModuleRelativePath", "Classes/AchievementWriteCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful achievement write" },
};
#endif // WITH_METADATA
// ********** Begin Class UAchievementWriteCallbackProxy constinit property declarations ***********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnWriteSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnWriteFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAchievementWriteCallbackProxy constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("WriteProgress"), .Pointer = &UAchievementWriteCallbackProxy::execWriteProgress },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAchievementWriteCallbackProxy_WriteProgress, "WriteProgress" }, // 1772892737
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAchievementWriteCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics
// ********** Begin Class UAchievementWriteCallbackProxy Property Definitions **********************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::NewProp_OnWriteSuccess = { "OnWriteSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAchievementWriteCallbackProxy, OnWriteSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnWriteSuccess_MetaData), NewProp_OnWriteSuccess_MetaData) }; // 1201267607
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::NewProp_OnWriteFailure = { "OnWriteFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAchievementWriteCallbackProxy, OnWriteFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnWriteFailure_MetaData), NewProp_OnWriteFailure_MetaData) }; // 1201267607
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::NewProp_OnWriteSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::NewProp_OnWriteFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UAchievementWriteCallbackProxy Property Definitions ************************
UObject* (*const Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::ClassParams = {
&UAchievementWriteCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::Class_MetaDataParams)
};
void UAchievementWriteCallbackProxy::StaticRegisterNativesUAchievementWriteCallbackProxy()
{
UClass* Class = UAchievementWriteCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAchievementWriteCallbackProxy()
{
if (!Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.OuterSingleton, Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAchievementWriteCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAchievementWriteCallbackProxy);
UAchievementWriteCallbackProxy::~UAchievementWriteCallbackProxy() {}
// ********** End Class UAchievementWriteCallbackProxy *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAchievementWriteCallbackProxy, UAchievementWriteCallbackProxy::StaticClass, TEXT("UAchievementWriteCallbackProxy"), &Z_Registration_Info_UClass_UAchievementWriteCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAchievementWriteCallbackProxy), 999750652U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h__Script_OnlineSubsystemUtils_772635975{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,85 @@
// 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 "AchievementWriteCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_AchievementWriteCallbackProxy_generated_h
#error "AchievementWriteCallbackProxy.generated.h already included, missing '#pragma once' in AchievementWriteCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_AchievementWriteCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UAchievementWriteCallbackProxy;
class UObject;
// ********** Begin Delegate FAchievementWriteDelegate *********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_10_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FAchievementWriteDelegate_DelegateWrapper(const FMulticastScriptDelegate& AchievementWriteDelegate, FName WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag);
// ********** End Delegate FAchievementWriteDelegate ***********************************************
// ********** Begin Delegate FAchievementWriteCompleteDelegate *************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_11_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FAchievementWriteCompleteDelegate_DelegateWrapper(const FMulticastScriptDelegate& AchievementWriteCompleteDelegate, const FString& WrittenAchievementName, float WrittenProgress, int32 WrittenUserTag);
// ********** End Delegate FAchievementWriteCompleteDelegate ***************************************
// ********** Begin Class UAchievementWriteCallbackProxy *******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_RPC_WRAPPERS \
DECLARE_FUNCTION(execWriteProgress);
struct Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_INCLASS \
private: \
static void StaticRegisterNativesUAchievementWriteCallbackProxy(); \
friend struct ::Z_Construct_UClass_UAchievementWriteCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UAchievementWriteCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UAchievementWriteCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UAchievementWriteCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UAchievementWriteCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAchievementWriteCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UAchievementWriteCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAchievementWriteCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UAchievementWriteCallbackProxy(UAchievementWriteCallbackProxy&&) = delete; \
UAchievementWriteCallbackProxy(const UAchievementWriteCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UAchievementWriteCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_13_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAchievementWriteCallbackProxy;
// ********** End Class UAchievementWriteCallbackProxy *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_AchievementWriteCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,273 @@
// 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 "ConnectionCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConnectionCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UConnectionCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UConnectionCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineConnectionResult ***********************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms
{
int32 ErrorCode;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/ConnectionCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineConnectionResult constinit property declarations ***************
static const UECodeGen_Private::FIntPropertyParams NewProp_ErrorCode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineConnectionResult constinit property declarations *****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineConnectionResult Property Definitions **************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::NewProp_ErrorCode = { "ErrorCode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms, ErrorCode), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::NewProp_ErrorCode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineConnectionResult Property Definitions ****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineConnectionResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineConnectionResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineConnectionResult, int32 ErrorCode)
{
struct _Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms
{
int32 ErrorCode;
};
_Script_OnlineSubsystemUtils_eventOnlineConnectionResult_Parms Parms;
Parms.ErrorCode=ErrorCode;
OnlineConnectionResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineConnectionResult *************************************************
// ********** Begin Class UConnectionCallbackProxy Function ConnectToService ***********************
struct Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics
{
struct ConnectionCallbackProxy_eventConnectToService_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
UConnectionCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Achievements" },
{ "Comment", "// Connects to an online service such as Google Play\n" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Please use Show External Login UI instead" },
{ "ModuleRelativePath", "Classes/ConnectionCallbackProxy.h" },
{ "ToolTip", "Connects to an online service such as Google Play" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function ConnectToService constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConnectToService constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConnectToService Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConnectionCallbackProxy_eventConnectToService_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConnectionCallbackProxy_eventConnectToService_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConnectionCallbackProxy_eventConnectToService_Parms, ReturnValue), Z_Construct_UClass_UConnectionCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::PropPointers) < 2048);
// ********** End Function ConnectToService Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConnectionCallbackProxy, nullptr, "ConnectToService", Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::ConnectionCallbackProxy_eventConnectToService_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::ConnectionCallbackProxy_eventConnectToService_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConnectionCallbackProxy::execConnectToService)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UConnectionCallbackProxy**)Z_Param__Result=UConnectionCallbackProxy::ConnectToService(Z_Param_WorldContextObject,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UConnectionCallbackProxy Function ConnectToService *************************
// ********** Begin Class UConnectionCallbackProxy *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UConnectionCallbackProxy;
UClass* UConnectionCallbackProxy::GetPrivateStaticClass()
{
using TClass = UConnectionCallbackProxy;
if (!Z_Registration_Info_UClass_UConnectionCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ConnectionCallbackProxy"),
Z_Registration_Info_UClass_UConnectionCallbackProxy.InnerSingleton,
StaticRegisterNativesUConnectionCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UConnectionCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UConnectionCallbackProxy_NoRegister()
{
return UConnectionCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UConnectionCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ConnectionCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/ConnectionCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/ConnectionCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/ConnectionCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UConnectionCallbackProxy constinit property declarations *****************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UConnectionCallbackProxy constinit property declarations *******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ConnectToService"), .Pointer = &UConnectionCallbackProxy::execConnectToService },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UConnectionCallbackProxy_ConnectToService, "ConnectToService" }, // 3797504408
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UConnectionCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UConnectionCallbackProxy_Statics
// ********** Begin Class UConnectionCallbackProxy Property Definitions ****************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConnectionCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConnectionCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 1325332268
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConnectionCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConnectionCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 1325332268
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UConnectionCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConnectionCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConnectionCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConnectionCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UConnectionCallbackProxy Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UConnectionCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConnectionCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UConnectionCallbackProxy_Statics::ClassParams = {
&UConnectionCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UConnectionCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UConnectionCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UConnectionCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UConnectionCallbackProxy_Statics::Class_MetaDataParams)
};
void UConnectionCallbackProxy::StaticRegisterNativesUConnectionCallbackProxy()
{
UClass* Class = UConnectionCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UConnectionCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UConnectionCallbackProxy()
{
if (!Z_Registration_Info_UClass_UConnectionCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UConnectionCallbackProxy.OuterSingleton, Z_Construct_UClass_UConnectionCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UConnectionCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UConnectionCallbackProxy);
UConnectionCallbackProxy::~UConnectionCallbackProxy() {}
// ********** End Class UConnectionCallbackProxy ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UConnectionCallbackProxy, UConnectionCallbackProxy::StaticClass, TEXT("UConnectionCallbackProxy"), &Z_Registration_Info_UClass_UConnectionCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UConnectionCallbackProxy), 1979558104U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h__Script_OnlineSubsystemUtils_1849178252{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// 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 "ConnectionCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_ConnectionCallbackProxy_generated_h
#error "ConnectionCallbackProxy.generated.h already included, missing '#pragma once' in ConnectionCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_ConnectionCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UConnectionCallbackProxy;
class UObject;
// ********** Begin Delegate FOnlineConnectionResult ***********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_12_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineConnectionResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineConnectionResult, int32 ErrorCode);
// ********** End Delegate FOnlineConnectionResult *************************************************
// ********** Begin Class UConnectionCallbackProxy *************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_RPC_WRAPPERS \
DECLARE_FUNCTION(execConnectToService);
struct Z_Construct_UClass_UConnectionCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UConnectionCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_INCLASS \
private: \
static void StaticRegisterNativesUConnectionCallbackProxy(); \
friend struct ::Z_Construct_UClass_UConnectionCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UConnectionCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UConnectionCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UConnectionCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UConnectionCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UConnectionCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UConnectionCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UConnectionCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UConnectionCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UConnectionCallbackProxy(UConnectionCallbackProxy&&) = delete; \
UConnectionCallbackProxy(const UConnectionCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UConnectionCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_15_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UConnectionCallbackProxy;
// ********** End Class UConnectionCallbackProxy ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ConnectionCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,244 @@
// 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 "CreateSessionCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCreateSessionCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UCreateSessionCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCreateSessionCallbackProxy Function CreateSession ***********************
struct Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics
{
struct CreateSessionCallbackProxy_eventCreateSession_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
int32 PublicConnections;
bool bUseLAN;
bool bUseLobbiesIfAvailable;
UCreateSessionCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Session" },
{ "Comment", "// Creates a session with the default online subsystem\n" },
{ "CPP_Default_bUseLobbiesIfAvailable", "true" },
{ "ModuleRelativePath", "Classes/CreateSessionCallbackProxy.h" },
{ "ToolTip", "Creates a session with the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateSession constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FIntPropertyParams NewProp_PublicConnections;
static void NewProp_bUseLAN_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseLAN;
static void NewProp_bUseLobbiesIfAvailable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseLobbiesIfAvailable;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateSession constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateSession Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CreateSessionCallbackProxy_eventCreateSession_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CreateSessionCallbackProxy_eventCreateSession_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_PublicConnections = { "PublicConnections", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CreateSessionCallbackProxy_eventCreateSession_Parms, PublicConnections), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLAN_SetBit(void* Obj)
{
((CreateSessionCallbackProxy_eventCreateSession_Parms*)Obj)->bUseLAN = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLAN = { "bUseLAN", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(CreateSessionCallbackProxy_eventCreateSession_Parms), &Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLAN_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLobbiesIfAvailable_SetBit(void* Obj)
{
((CreateSessionCallbackProxy_eventCreateSession_Parms*)Obj)->bUseLobbiesIfAvailable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLobbiesIfAvailable = { "bUseLobbiesIfAvailable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(CreateSessionCallbackProxy_eventCreateSession_Parms), &Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLobbiesIfAvailable_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CreateSessionCallbackProxy_eventCreateSession_Parms, ReturnValue), Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_PublicConnections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLAN,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_bUseLobbiesIfAvailable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::PropPointers) < 2048);
// ********** End Function CreateSession Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCreateSessionCallbackProxy, nullptr, "CreateSession", Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::CreateSessionCallbackProxy_eventCreateSession_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::CreateSessionCallbackProxy_eventCreateSession_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCreateSessionCallbackProxy::execCreateSession)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FIntProperty,Z_Param_PublicConnections);
P_GET_UBOOL(Z_Param_bUseLAN);
P_GET_UBOOL(Z_Param_bUseLobbiesIfAvailable);
P_FINISH;
P_NATIVE_BEGIN;
*(UCreateSessionCallbackProxy**)Z_Param__Result=UCreateSessionCallbackProxy::CreateSession(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_PublicConnections,Z_Param_bUseLAN,Z_Param_bUseLobbiesIfAvailable);
P_NATIVE_END;
}
// ********** End Class UCreateSessionCallbackProxy Function CreateSession *************************
// ********** Begin Class UCreateSessionCallbackProxy **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCreateSessionCallbackProxy;
UClass* UCreateSessionCallbackProxy::GetPrivateStaticClass()
{
using TClass = UCreateSessionCallbackProxy;
if (!Z_Registration_Info_UClass_UCreateSessionCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CreateSessionCallbackProxy"),
Z_Registration_Info_UClass_UCreateSessionCallbackProxy.InnerSingleton,
StaticRegisterNativesUCreateSessionCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UCreateSessionCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister()
{
return UCreateSessionCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCreateSessionCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "CreateSessionCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/CreateSessionCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when the session was created successfully\n" },
{ "ModuleRelativePath", "Classes/CreateSessionCallbackProxy.h" },
{ "ToolTip", "Called when the session was created successfully" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there was an error creating the session\n" },
{ "ModuleRelativePath", "Classes/CreateSessionCallbackProxy.h" },
{ "ToolTip", "Called when there was an error creating the session" },
};
#endif // WITH_METADATA
// ********** Begin Class UCreateSessionCallbackProxy constinit property declarations **************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCreateSessionCallbackProxy constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateSession"), .Pointer = &UCreateSessionCallbackProxy::execCreateSession },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCreateSessionCallbackProxy_CreateSession, "CreateSession" }, // 2202912520
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCreateSessionCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCreateSessionCallbackProxy_Statics
// ********** Begin Class UCreateSessionCallbackProxy Property Definitions *************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCreateSessionCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCreateSessionCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UCreateSessionCallbackProxy Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::ClassParams = {
&UCreateSessionCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::Class_MetaDataParams)
};
void UCreateSessionCallbackProxy::StaticRegisterNativesUCreateSessionCallbackProxy()
{
UClass* Class = UCreateSessionCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCreateSessionCallbackProxy()
{
if (!Z_Registration_Info_UClass_UCreateSessionCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCreateSessionCallbackProxy.OuterSingleton, Z_Construct_UClass_UCreateSessionCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCreateSessionCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCreateSessionCallbackProxy);
UCreateSessionCallbackProxy::~UCreateSessionCallbackProxy() {}
// ********** End Class UCreateSessionCallbackProxy ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCreateSessionCallbackProxy, UCreateSessionCallbackProxy::StaticClass, TEXT("UCreateSessionCallbackProxy"), &Z_Registration_Info_UClass_UCreateSessionCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCreateSessionCallbackProxy), 1478772037U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h__Script_OnlineSubsystemUtils_2878507016{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "CreateSessionCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_CreateSessionCallbackProxy_generated_h
#error "CreateSessionCallbackProxy.generated.h already included, missing '#pragma once' in CreateSessionCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_CreateSessionCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UCreateSessionCallbackProxy;
class UObject;
// ********** Begin Class UCreateSessionCallbackProxy **********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateSession);
struct Z_Construct_UClass_UCreateSessionCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_INCLASS \
private: \
static void StaticRegisterNativesUCreateSessionCallbackProxy(); \
friend struct ::Z_Construct_UClass_UCreateSessionCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UCreateSessionCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UCreateSessionCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UCreateSessionCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UCreateSessionCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCreateSessionCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UCreateSessionCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCreateSessionCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UCreateSessionCallbackProxy(UCreateSessionCallbackProxy&&) = delete; \
UCreateSessionCallbackProxy(const UCreateSessionCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UCreateSessionCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_10_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCreateSessionCallbackProxy;
// ********** End Class UCreateSessionCallbackProxy ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_CreateSessionCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,218 @@
// 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 "DestroySessionCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDestroySessionCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UDestroySessionCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDestroySessionCallbackProxy Function DestroySession *********************
struct Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics
{
struct DestroySessionCallbackProxy_eventDestroySession_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
UDestroySessionCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Session" },
{ "Comment", "// Destroys a session previously created by the default online subsystem\n" },
{ "ModuleRelativePath", "Classes/DestroySessionCallbackProxy.h" },
{ "ToolTip", "Destroys a session previously created by the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function DestroySession constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DestroySession constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DestroySession Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DestroySessionCallbackProxy_eventDestroySession_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DestroySessionCallbackProxy_eventDestroySession_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DestroySessionCallbackProxy_eventDestroySession_Parms, ReturnValue), Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::PropPointers) < 2048);
// ********** End Function DestroySession Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDestroySessionCallbackProxy, nullptr, "DestroySession", Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::DestroySessionCallbackProxy_eventDestroySession_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::DestroySessionCallbackProxy_eventDestroySession_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDestroySessionCallbackProxy::execDestroySession)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UDestroySessionCallbackProxy**)Z_Param__Result=UDestroySessionCallbackProxy::DestroySession(Z_Param_WorldContextObject,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UDestroySessionCallbackProxy Function DestroySession ***********************
// ********** Begin Class UDestroySessionCallbackProxy *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDestroySessionCallbackProxy;
UClass* UDestroySessionCallbackProxy::GetPrivateStaticClass()
{
using TClass = UDestroySessionCallbackProxy;
if (!Z_Registration_Info_UClass_UDestroySessionCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DestroySessionCallbackProxy"),
Z_Registration_Info_UClass_UDestroySessionCallbackProxy.InnerSingleton,
StaticRegisterNativesUDestroySessionCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UDestroySessionCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister()
{
return UDestroySessionCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDestroySessionCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DestroySessionCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/DestroySessionCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful destroy\n" },
{ "ModuleRelativePath", "Classes/DestroySessionCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful destroy" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful destroy\n" },
{ "ModuleRelativePath", "Classes/DestroySessionCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful destroy" },
};
#endif // WITH_METADATA
// ********** Begin Class UDestroySessionCallbackProxy constinit property declarations *************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDestroySessionCallbackProxy constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("DestroySession"), .Pointer = &UDestroySessionCallbackProxy::execDestroySession },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDestroySessionCallbackProxy_DestroySession, "DestroySession" }, // 2921514036
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDestroySessionCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDestroySessionCallbackProxy_Statics
// ********** Begin Class UDestroySessionCallbackProxy Property Definitions ************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDestroySessionCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDestroySessionCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UDestroySessionCallbackProxy Property Definitions **************************
UObject* (*const Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::ClassParams = {
&UDestroySessionCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::Class_MetaDataParams)
};
void UDestroySessionCallbackProxy::StaticRegisterNativesUDestroySessionCallbackProxy()
{
UClass* Class = UDestroySessionCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDestroySessionCallbackProxy()
{
if (!Z_Registration_Info_UClass_UDestroySessionCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDestroySessionCallbackProxy.OuterSingleton, Z_Construct_UClass_UDestroySessionCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDestroySessionCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDestroySessionCallbackProxy);
UDestroySessionCallbackProxy::~UDestroySessionCallbackProxy() {}
// ********** End Class UDestroySessionCallbackProxy ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDestroySessionCallbackProxy, UDestroySessionCallbackProxy::StaticClass, TEXT("UDestroySessionCallbackProxy"), &Z_Registration_Info_UClass_UDestroySessionCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDestroySessionCallbackProxy), 156867626U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h__Script_OnlineSubsystemUtils_1839301150{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "DestroySessionCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_DestroySessionCallbackProxy_generated_h
#error "DestroySessionCallbackProxy.generated.h already included, missing '#pragma once' in DestroySessionCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_DestroySessionCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UDestroySessionCallbackProxy;
class UObject;
// ********** Begin Class UDestroySessionCallbackProxy *********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_RPC_WRAPPERS \
DECLARE_FUNCTION(execDestroySession);
struct Z_Construct_UClass_UDestroySessionCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_INCLASS \
private: \
static void StaticRegisterNativesUDestroySessionCallbackProxy(); \
friend struct ::Z_Construct_UClass_UDestroySessionCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UDestroySessionCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UDestroySessionCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UDestroySessionCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UDestroySessionCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDestroySessionCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UDestroySessionCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDestroySessionCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UDestroySessionCallbackProxy(UDestroySessionCallbackProxy&&) = delete; \
UDestroySessionCallbackProxy(const UDestroySessionCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UDestroySessionCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_10_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDestroySessionCallbackProxy;
// ********** End Class UDestroySessionCallbackProxy ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_DestroySessionCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,239 @@
// 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 "EndMatchCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEndMatchCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEM_API UClass* Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister();
ONLINESUBSYSTEM_API UEnum* Z_Construct_UEnum_OnlineSubsystem_EMPMatchOutcome();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndMatchCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEndMatchCallbackProxy Function EndMatch *********************************
struct Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics
{
struct EndMatchCallbackProxy_eventEndMatch_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
TScriptInterface<ITurnBasedMatchInterface> MatchActor;
FString MatchID;
TEnumAsByte<EMPMatchOutcome::Outcome> LocalPlayerOutcome;
TEnumAsByte<EMPMatchOutcome::Outcome> OtherPlayersOutcome;
UEndMatchCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|TurnBased" },
{ "Comment", "// End a match that is in progress while it is the current player's turn\n" },
{ "ModuleRelativePath", "Classes/EndMatchCallbackProxy.h" },
{ "ToolTip", "End a match that is in progress while it is the current player's turn" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function EndMatch constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_MatchActor;
static const UECodeGen_Private::FStrPropertyParams NewProp_MatchID;
static const UECodeGen_Private::FBytePropertyParams NewProp_LocalPlayerOutcome;
static const UECodeGen_Private::FBytePropertyParams NewProp_OtherPlayersOutcome;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EndMatch constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EndMatch Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_MatchActor = { "MatchActor", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, MatchActor), Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_MatchID = { "MatchID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, MatchID), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_LocalPlayerOutcome = { "LocalPlayerOutcome", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, LocalPlayerOutcome), Z_Construct_UEnum_OnlineSubsystem_EMPMatchOutcome, METADATA_PARAMS(0, nullptr) }; // 57273590
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_OtherPlayersOutcome = { "OtherPlayersOutcome", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, OtherPlayersOutcome), Z_Construct_UEnum_OnlineSubsystem_EMPMatchOutcome, METADATA_PARAMS(0, nullptr) }; // 57273590
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndMatchCallbackProxy_eventEndMatch_Parms, ReturnValue), Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_MatchActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_MatchID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_LocalPlayerOutcome,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_OtherPlayersOutcome,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::PropPointers) < 2048);
// ********** End Function EndMatch Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEndMatchCallbackProxy, nullptr, "EndMatch", Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::EndMatchCallbackProxy_eventEndMatch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::EndMatchCallbackProxy_eventEndMatch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEndMatchCallbackProxy::execEndMatch)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_TINTERFACE(ITurnBasedMatchInterface,Z_Param_MatchActor);
P_GET_PROPERTY(FStrProperty,Z_Param_MatchID);
P_GET_PROPERTY(FByteProperty,Z_Param_LocalPlayerOutcome);
P_GET_PROPERTY(FByteProperty,Z_Param_OtherPlayersOutcome);
P_FINISH;
P_NATIVE_BEGIN;
*(UEndMatchCallbackProxy**)Z_Param__Result=UEndMatchCallbackProxy::EndMatch(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_MatchActor,Z_Param_MatchID,EMPMatchOutcome::Outcome(Z_Param_LocalPlayerOutcome),EMPMatchOutcome::Outcome(Z_Param_OtherPlayersOutcome));
P_NATIVE_END;
}
// ********** End Class UEndMatchCallbackProxy Function EndMatch ***********************************
// ********** Begin Class UEndMatchCallbackProxy ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEndMatchCallbackProxy;
UClass* UEndMatchCallbackProxy::GetPrivateStaticClass()
{
using TClass = UEndMatchCallbackProxy;
if (!Z_Registration_Info_UClass_UEndMatchCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EndMatchCallbackProxy"),
Z_Registration_Info_UClass_UEndMatchCallbackProxy.InnerSingleton,
StaticRegisterNativesUEndMatchCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UEndMatchCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister()
{
return UEndMatchCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEndMatchCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EndMatchCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/EndMatchCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when the match ends successfully\n" },
{ "ModuleRelativePath", "Classes/EndMatchCallbackProxy.h" },
{ "ToolTip", "Called when the match ends successfully" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when ending the match fails\n" },
{ "ModuleRelativePath", "Classes/EndMatchCallbackProxy.h" },
{ "ToolTip", "Called when ending the match fails" },
};
#endif // WITH_METADATA
// ********** Begin Class UEndMatchCallbackProxy constinit property declarations *******************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEndMatchCallbackProxy constinit property declarations *********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("EndMatch"), .Pointer = &UEndMatchCallbackProxy::execEndMatch },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEndMatchCallbackProxy_EndMatch, "EndMatch" }, // 3738015263
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEndMatchCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEndMatchCallbackProxy_Statics
// ********** Begin Class UEndMatchCallbackProxy Property Definitions ******************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEndMatchCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEndMatchCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEndMatchCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEndMatchCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEndMatchCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEndMatchCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEndMatchCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEndMatchCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UEndMatchCallbackProxy Property Definitions ********************************
UObject* (*const Z_Construct_UClass_UEndMatchCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEndMatchCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEndMatchCallbackProxy_Statics::ClassParams = {
&UEndMatchCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEndMatchCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEndMatchCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEndMatchCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UEndMatchCallbackProxy_Statics::Class_MetaDataParams)
};
void UEndMatchCallbackProxy::StaticRegisterNativesUEndMatchCallbackProxy()
{
UClass* Class = UEndMatchCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEndMatchCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEndMatchCallbackProxy()
{
if (!Z_Registration_Info_UClass_UEndMatchCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEndMatchCallbackProxy.OuterSingleton, Z_Construct_UClass_UEndMatchCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEndMatchCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEndMatchCallbackProxy);
// ********** End Class UEndMatchCallbackProxy *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEndMatchCallbackProxy, UEndMatchCallbackProxy::StaticClass, TEXT("UEndMatchCallbackProxy"), &Z_Registration_Info_UClass_UEndMatchCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEndMatchCallbackProxy), 1305731097U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h__Script_OnlineSubsystemUtils_2526014381{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "EndMatchCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_EndMatchCallbackProxy_generated_h
#error "EndMatchCallbackProxy.generated.h already included, missing '#pragma once' in EndMatchCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_EndMatchCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ITurnBasedMatchInterface;
class UEndMatchCallbackProxy;
class UObject;
// ********** Begin Class UEndMatchCallbackProxy ***************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_RPC_WRAPPERS \
DECLARE_FUNCTION(execEndMatch);
struct Z_Construct_UClass_UEndMatchCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_INCLASS \
private: \
static void StaticRegisterNativesUEndMatchCallbackProxy(); \
friend struct ::Z_Construct_UClass_UEndMatchCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UEndMatchCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UEndMatchCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UEndMatchCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UEndMatchCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEndMatchCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UEndMatchCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEndMatchCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UEndMatchCallbackProxy(UEndMatchCallbackProxy&&) = delete; \
UEndMatchCallbackProxy(const UEndMatchCallbackProxy&) = delete;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_15_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEndMatchCallbackProxy;
// ********** End Class UEndMatchCallbackProxy *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndMatchCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,228 @@
// 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 "EndTurnCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEndTurnCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEM_API UClass* Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndTurnCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEndTurnCallbackProxy Function EndTurn ***********************************
struct Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics
{
struct EndTurnCallbackProxy_eventEndTurn_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FString MatchID;
TScriptInterface<ITurnBasedMatchInterface> TurnBasedMatchInterface;
UEndTurnCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|TurnBased" },
{ "Comment", "// Ends the turn for the current player\n" },
{ "ModuleRelativePath", "Classes/EndTurnCallbackProxy.h" },
{ "ToolTip", "Ends the turn for the current player" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function EndTurn constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStrPropertyParams NewProp_MatchID;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_TurnBasedMatchInterface;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EndTurn constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EndTurn Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndTurnCallbackProxy_eventEndTurn_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndTurnCallbackProxy_eventEndTurn_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_MatchID = { "MatchID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndTurnCallbackProxy_eventEndTurn_Parms, MatchID), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_TurnBasedMatchInterface = { "TurnBasedMatchInterface", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndTurnCallbackProxy_eventEndTurn_Parms, TurnBasedMatchInterface), Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EndTurnCallbackProxy_eventEndTurn_Parms, ReturnValue), Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_MatchID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_TurnBasedMatchInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::PropPointers) < 2048);
// ********** End Function EndTurn Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEndTurnCallbackProxy, nullptr, "EndTurn", Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::EndTurnCallbackProxy_eventEndTurn_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::EndTurnCallbackProxy_eventEndTurn_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEndTurnCallbackProxy::execEndTurn)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FStrProperty,Z_Param_MatchID);
P_GET_TINTERFACE(ITurnBasedMatchInterface,Z_Param_TurnBasedMatchInterface);
P_FINISH;
P_NATIVE_BEGIN;
*(UEndTurnCallbackProxy**)Z_Param__Result=UEndTurnCallbackProxy::EndTurn(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_MatchID,Z_Param_TurnBasedMatchInterface);
P_NATIVE_END;
}
// ********** End Class UEndTurnCallbackProxy Function EndTurn *************************************
// ********** Begin Class UEndTurnCallbackProxy ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEndTurnCallbackProxy;
UClass* UEndTurnCallbackProxy::GetPrivateStaticClass()
{
using TClass = UEndTurnCallbackProxy;
if (!Z_Registration_Info_UClass_UEndTurnCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EndTurnCallbackProxy"),
Z_Registration_Info_UClass_UEndTurnCallbackProxy.InnerSingleton,
StaticRegisterNativesUEndTurnCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UEndTurnCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister()
{
return UEndTurnCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEndTurnCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EndTurnCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/EndTurnCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/EndTurnCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/EndTurnCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UEndTurnCallbackProxy constinit property declarations ********************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEndTurnCallbackProxy constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("EndTurn"), .Pointer = &UEndTurnCallbackProxy::execEndTurn },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEndTurnCallbackProxy_EndTurn, "EndTurn" }, // 2468725665
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEndTurnCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEndTurnCallbackProxy_Statics
// ********** Begin Class UEndTurnCallbackProxy Property Definitions *******************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEndTurnCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEndTurnCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEndTurnCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEndTurnCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEndTurnCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEndTurnCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEndTurnCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEndTurnCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UEndTurnCallbackProxy Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UEndTurnCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEndTurnCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEndTurnCallbackProxy_Statics::ClassParams = {
&UEndTurnCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEndTurnCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEndTurnCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEndTurnCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UEndTurnCallbackProxy_Statics::Class_MetaDataParams)
};
void UEndTurnCallbackProxy::StaticRegisterNativesUEndTurnCallbackProxy()
{
UClass* Class = UEndTurnCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEndTurnCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEndTurnCallbackProxy()
{
if (!Z_Registration_Info_UClass_UEndTurnCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEndTurnCallbackProxy.OuterSingleton, Z_Construct_UClass_UEndTurnCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEndTurnCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEndTurnCallbackProxy);
// ********** End Class UEndTurnCallbackProxy ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEndTurnCallbackProxy, UEndTurnCallbackProxy::StaticClass, TEXT("UEndTurnCallbackProxy"), &Z_Registration_Info_UClass_UEndTurnCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEndTurnCallbackProxy), 3655383845U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h__Script_OnlineSubsystemUtils_4096662376{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "EndTurnCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_EndTurnCallbackProxy_generated_h
#error "EndTurnCallbackProxy.generated.h already included, missing '#pragma once' in EndTurnCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_EndTurnCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ITurnBasedMatchInterface;
class UEndTurnCallbackProxy;
class UObject;
// ********** Begin Class UEndTurnCallbackProxy ****************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_RPC_WRAPPERS \
DECLARE_FUNCTION(execEndTurn);
struct Z_Construct_UClass_UEndTurnCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_INCLASS \
private: \
static void StaticRegisterNativesUEndTurnCallbackProxy(); \
friend struct ::Z_Construct_UClass_UEndTurnCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UEndTurnCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UEndTurnCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UEndTurnCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UEndTurnCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEndTurnCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UEndTurnCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEndTurnCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UEndTurnCallbackProxy(UEndTurnCallbackProxy&&) = delete; \
UEndTurnCallbackProxy(const UEndTurnCallbackProxy&) = delete;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_14_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEndTurnCallbackProxy;
// ********** End Class UEndTurnCallbackProxy ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_EndTurnCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,602 @@
// 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 "FindSessionsCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFindSessionsCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindSessionsCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintSessionResult();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FBlueprintSessionResult *******************************************
struct Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBlueprintSessionResult); }
static inline consteval int16 GetStructAlignment() { return alignof(FBlueprintSessionResult); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBlueprintSessionResult constinit property declarations ***********
// ********** End ScriptStruct FBlueprintSessionResult constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBlueprintSessionResult>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBlueprintSessionResult;
class UScriptStruct* FBlueprintSessionResult::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBlueprintSessionResult, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("BlueprintSessionResult"));
}
return Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"BlueprintSessionResult",
nullptr,
0,
sizeof(FBlueprintSessionResult),
alignof(FBlueprintSessionResult),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBlueprintSessionResult()
{
if (!Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.InnerSingleton, Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBlueprintSessionResult.InnerSingleton);
}
// ********** End ScriptStruct FBlueprintSessionResult *********************************************
// ********** Begin Delegate FBlueprintFindSessionsResultDelegate **********************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms
{
TArray<FBlueprintSessionResult> Results;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Results_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FBlueprintFindSessionsResultDelegate constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_Results_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Results;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FBlueprintFindSessionsResultDelegate constinit property declarations ****
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FBlueprintFindSessionsResultDelegate Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::NewProp_Results_Inner = { "Results", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(0, nullptr) }; // 2609908441
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::NewProp_Results = { "Results", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms, Results), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Results_MetaData), NewProp_Results_MetaData) }; // 2609908441
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::NewProp_Results_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::NewProp_Results,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FBlueprintFindSessionsResultDelegate Property Definitions ***************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "BlueprintFindSessionsResultDelegate__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FBlueprintFindSessionsResultDelegate_DelegateWrapper(const FMulticastScriptDelegate& BlueprintFindSessionsResultDelegate, TArray<FBlueprintSessionResult> const& Results)
{
struct _Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms
{
TArray<FBlueprintSessionResult> Results;
};
_Script_OnlineSubsystemUtils_eventBlueprintFindSessionsResultDelegate_Parms Parms;
Parms.Results=Results;
BlueprintFindSessionsResultDelegate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FBlueprintFindSessionsResultDelegate ************************************
// ********** Begin Class UFindSessionsCallbackProxy Function FindSessions *************************
struct Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics
{
struct FindSessionsCallbackProxy_eventFindSessions_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
int32 MaxResults;
bool bUseLAN;
bool bUseLobbies;
UFindSessionsCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Session" },
{ "Comment", "// Searches for advertised sessions with the default online subsystem\n" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
{ "ToolTip", "Searches for advertised sessions with the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function FindSessions constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxResults;
static void NewProp_bUseLAN_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseLAN;
static void NewProp_bUseLobbies_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseLobbies;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindSessions constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindSessions Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventFindSessions_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventFindSessions_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_MaxResults = { "MaxResults", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventFindSessions_Parms, MaxResults), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLAN_SetBit(void* Obj)
{
((FindSessionsCallbackProxy_eventFindSessions_Parms*)Obj)->bUseLAN = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLAN = { "bUseLAN", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FindSessionsCallbackProxy_eventFindSessions_Parms), &Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLAN_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLobbies_SetBit(void* Obj)
{
((FindSessionsCallbackProxy_eventFindSessions_Parms*)Obj)->bUseLobbies = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLobbies = { "bUseLobbies", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FindSessionsCallbackProxy_eventFindSessions_Parms), &Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLobbies_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventFindSessions_Parms, ReturnValue), Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_MaxResults,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLAN,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_bUseLobbies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::PropPointers) < 2048);
// ********** End Function FindSessions Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindSessionsCallbackProxy, nullptr, "FindSessions", Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::FindSessionsCallbackProxy_eventFindSessions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::FindSessionsCallbackProxy_eventFindSessions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindSessionsCallbackProxy::execFindSessions)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FIntProperty,Z_Param_MaxResults);
P_GET_UBOOL(Z_Param_bUseLAN);
P_GET_UBOOL(Z_Param_bUseLobbies);
P_FINISH;
P_NATIVE_BEGIN;
*(UFindSessionsCallbackProxy**)Z_Param__Result=UFindSessionsCallbackProxy::FindSessions(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_MaxResults,Z_Param_bUseLAN,Z_Param_bUseLobbies);
P_NATIVE_END;
}
// ********** End Class UFindSessionsCallbackProxy Function FindSessions ***************************
// ********** Begin Class UFindSessionsCallbackProxy Function GetCurrentPlayers ********************
struct Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics
{
struct FindSessionsCallbackProxy_eventGetCurrentPlayers_Parms
{
FBlueprintSessionResult Result;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Session" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentPlayers constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentPlayers constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentPlayers Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetCurrentPlayers_Parms, Result), Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 2609908441
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetCurrentPlayers_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentPlayers Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindSessionsCallbackProxy, nullptr, "GetCurrentPlayers", Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::FindSessionsCallbackProxy_eventGetCurrentPlayers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::FindSessionsCallbackProxy_eventGetCurrentPlayers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindSessionsCallbackProxy::execGetCurrentPlayers)
{
P_GET_STRUCT_REF(FBlueprintSessionResult,Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UFindSessionsCallbackProxy::GetCurrentPlayers(Z_Param_Out_Result);
P_NATIVE_END;
}
// ********** End Class UFindSessionsCallbackProxy Function GetCurrentPlayers **********************
// ********** Begin Class UFindSessionsCallbackProxy Function GetMaxPlayers ************************
struct Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics
{
struct FindSessionsCallbackProxy_eventGetMaxPlayers_Parms
{
FBlueprintSessionResult Result;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Session" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMaxPlayers constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMaxPlayers constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMaxPlayers Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetMaxPlayers_Parms, Result), Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 2609908441
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetMaxPlayers_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::PropPointers) < 2048);
// ********** End Function GetMaxPlayers Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindSessionsCallbackProxy, nullptr, "GetMaxPlayers", Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::FindSessionsCallbackProxy_eventGetMaxPlayers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::FindSessionsCallbackProxy_eventGetMaxPlayers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindSessionsCallbackProxy::execGetMaxPlayers)
{
P_GET_STRUCT_REF(FBlueprintSessionResult,Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UFindSessionsCallbackProxy::GetMaxPlayers(Z_Param_Out_Result);
P_NATIVE_END;
}
// ********** End Class UFindSessionsCallbackProxy Function GetMaxPlayers **************************
// ********** Begin Class UFindSessionsCallbackProxy Function GetPingInMs **************************
struct Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics
{
struct FindSessionsCallbackProxy_eventGetPingInMs_Parms
{
FBlueprintSessionResult Result;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Session" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPingInMs constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPingInMs constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPingInMs Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetPingInMs_Parms, Result), Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 2609908441
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetPingInMs_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::PropPointers) < 2048);
// ********** End Function GetPingInMs Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindSessionsCallbackProxy, nullptr, "GetPingInMs", Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::FindSessionsCallbackProxy_eventGetPingInMs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::FindSessionsCallbackProxy_eventGetPingInMs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindSessionsCallbackProxy::execGetPingInMs)
{
P_GET_STRUCT_REF(FBlueprintSessionResult,Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UFindSessionsCallbackProxy::GetPingInMs(Z_Param_Out_Result);
P_NATIVE_END;
}
// ********** End Class UFindSessionsCallbackProxy Function GetPingInMs ****************************
// ********** Begin Class UFindSessionsCallbackProxy Function GetServerName ************************
struct Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics
{
struct FindSessionsCallbackProxy_eventGetServerName_Parms
{
FBlueprintSessionResult Result;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Session" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetServerName constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetServerName constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetServerName Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetServerName_Parms, Result), Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 2609908441
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindSessionsCallbackProxy_eventGetServerName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::PropPointers) < 2048);
// ********** End Function GetServerName Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindSessionsCallbackProxy, nullptr, "GetServerName", Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::FindSessionsCallbackProxy_eventGetServerName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::FindSessionsCallbackProxy_eventGetServerName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindSessionsCallbackProxy::execGetServerName)
{
P_GET_STRUCT_REF(FBlueprintSessionResult,Z_Param_Out_Result);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UFindSessionsCallbackProxy::GetServerName(Z_Param_Out_Result);
P_NATIVE_END;
}
// ********** End Class UFindSessionsCallbackProxy Function GetServerName **************************
// ********** Begin Class UFindSessionsCallbackProxy ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFindSessionsCallbackProxy;
UClass* UFindSessionsCallbackProxy::GetPrivateStaticClass()
{
using TClass = UFindSessionsCallbackProxy;
if (!Z_Registration_Info_UClass_UFindSessionsCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FindSessionsCallbackProxy"),
Z_Registration_Info_UClass_UFindSessionsCallbackProxy.InnerSingleton,
StaticRegisterNativesUFindSessionsCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UFindSessionsCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister()
{
return UFindSessionsCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFindSessionsCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FindSessionsCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/FindSessionsCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UFindSessionsCallbackProxy constinit property declarations ***************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UFindSessionsCallbackProxy constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("FindSessions"), .Pointer = &UFindSessionsCallbackProxy::execFindSessions },
{ .NameUTF8 = UTF8TEXT("GetCurrentPlayers"), .Pointer = &UFindSessionsCallbackProxy::execGetCurrentPlayers },
{ .NameUTF8 = UTF8TEXT("GetMaxPlayers"), .Pointer = &UFindSessionsCallbackProxy::execGetMaxPlayers },
{ .NameUTF8 = UTF8TEXT("GetPingInMs"), .Pointer = &UFindSessionsCallbackProxy::execGetPingInMs },
{ .NameUTF8 = UTF8TEXT("GetServerName"), .Pointer = &UFindSessionsCallbackProxy::execGetServerName },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UFindSessionsCallbackProxy_FindSessions, "FindSessions" }, // 1464171158
{ &Z_Construct_UFunction_UFindSessionsCallbackProxy_GetCurrentPlayers, "GetCurrentPlayers" }, // 4194740579
{ &Z_Construct_UFunction_UFindSessionsCallbackProxy_GetMaxPlayers, "GetMaxPlayers" }, // 540500402
{ &Z_Construct_UFunction_UFindSessionsCallbackProxy_GetPingInMs, "GetPingInMs" }, // 3900052643
{ &Z_Construct_UFunction_UFindSessionsCallbackProxy_GetServerName, "GetServerName" }, // 2703754107
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFindSessionsCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFindSessionsCallbackProxy_Statics
// ********** Begin Class UFindSessionsCallbackProxy Property Definitions **************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFindSessionsCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2880138638
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFindSessionsCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2880138638
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UFindSessionsCallbackProxy Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::ClassParams = {
&UFindSessionsCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::Class_MetaDataParams)
};
void UFindSessionsCallbackProxy::StaticRegisterNativesUFindSessionsCallbackProxy()
{
UClass* Class = UFindSessionsCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UFindSessionsCallbackProxy()
{
if (!Z_Registration_Info_UClass_UFindSessionsCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFindSessionsCallbackProxy.OuterSingleton, Z_Construct_UClass_UFindSessionsCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFindSessionsCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFindSessionsCallbackProxy);
UFindSessionsCallbackProxy::~UFindSessionsCallbackProxy() {}
// ********** End Class UFindSessionsCallbackProxy *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FBlueprintSessionResult::StaticStruct, Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics::NewStructOps, TEXT("BlueprintSessionResult"),&Z_Registration_Info_UScriptStruct_FBlueprintSessionResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBlueprintSessionResult), 2609908441U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFindSessionsCallbackProxy, UFindSessionsCallbackProxy::StaticClass, TEXT("UFindSessionsCallbackProxy"), &Z_Registration_Info_UClass_UFindSessionsCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFindSessionsCallbackProxy), 3483901331U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_3627940318{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,93 @@
// 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 "FindSessionsCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_FindSessionsCallbackProxy_generated_h
#error "FindSessionsCallbackProxy.generated.h already included, missing '#pragma once' in FindSessionsCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_FindSessionsCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UFindSessionsCallbackProxy;
class UObject;
struct FBlueprintSessionResult;
// ********** Begin ScriptStruct FBlueprintSessionResult *******************************************
struct Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBlueprintSessionResult_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FBlueprintSessionResult;
// ********** End ScriptStruct FBlueprintSessionResult *********************************************
// ********** Begin Delegate FBlueprintFindSessionsResultDelegate **********************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_19_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FBlueprintFindSessionsResultDelegate_DelegateWrapper(const FMulticastScriptDelegate& BlueprintFindSessionsResultDelegate, TArray<FBlueprintSessionResult> const& Results);
// ********** End Delegate FBlueprintFindSessionsResultDelegate ************************************
// ********** Begin Class UFindSessionsCallbackProxy ***********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetMaxPlayers); \
DECLARE_FUNCTION(execGetCurrentPlayers); \
DECLARE_FUNCTION(execGetServerName); \
DECLARE_FUNCTION(execGetPingInMs); \
DECLARE_FUNCTION(execFindSessions);
struct Z_Construct_UClass_UFindSessionsCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_INCLASS \
private: \
static void StaticRegisterNativesUFindSessionsCallbackProxy(); \
friend struct ::Z_Construct_UClass_UFindSessionsCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UFindSessionsCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UFindSessionsCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UFindSessionsCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UFindSessionsCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFindSessionsCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UFindSessionsCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFindSessionsCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UFindSessionsCallbackProxy(UFindSessionsCallbackProxy&&) = delete; \
UFindSessionsCallbackProxy(const UFindSessionsCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UFindSessionsCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_21_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFindSessionsCallbackProxy;
// ********** End Class UFindSessionsCallbackProxy *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindSessionsCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,301 @@
// 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 "FindTurnBasedMatchCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFindTurnBasedMatchCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ONLINESUBSYSTEM_API UClass* Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineTurnBasedMatchResult *******************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms
{
FString MatchID;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/FindTurnBasedMatchCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineTurnBasedMatchResult constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_MatchID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineTurnBasedMatchResult constinit property declarations *************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineTurnBasedMatchResult Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::NewProp_MatchID = { "MatchID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms, MatchID), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::NewProp_MatchID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineTurnBasedMatchResult Property Definitions ************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineTurnBasedMatchResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineTurnBasedMatchResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineTurnBasedMatchResult, const FString& MatchID)
{
struct _Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms
{
FString MatchID;
};
_Script_OnlineSubsystemUtils_eventOnlineTurnBasedMatchResult_Parms Parms;
Parms.MatchID=MatchID;
OnlineTurnBasedMatchResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineTurnBasedMatchResult *********************************************
// ********** Begin Class UFindTurnBasedMatchCallbackProxy Function FindTurnBasedMatch *************
struct Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics
{
struct FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
TScriptInterface<ITurnBasedMatchInterface> MatchActor;
int32 MinPlayers;
int32 MaxPlayers;
int32 PlayerGroup;
bool ShowExistingMatches;
UFindTurnBasedMatchCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|TurnBased" },
{ "Comment", "// Use the platform matchmaking service (like Game Center) to find a match.\n" },
{ "ModuleRelativePath", "Classes/FindTurnBasedMatchCallbackProxy.h" },
{ "ToolTip", "Use the platform matchmaking service (like Game Center) to find a match." },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function FindTurnBasedMatch constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_MatchActor;
static const UECodeGen_Private::FIntPropertyParams NewProp_MinPlayers;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxPlayers;
static const UECodeGen_Private::FIntPropertyParams NewProp_PlayerGroup;
static void NewProp_ShowExistingMatches_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ShowExistingMatches;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindTurnBasedMatch constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindTurnBasedMatch Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MatchActor = { "MatchActor", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, MatchActor), Z_Construct_UClass_UTurnBasedMatchInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MinPlayers = { "MinPlayers", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, MinPlayers), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MaxPlayers = { "MaxPlayers", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, MaxPlayers), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_PlayerGroup = { "PlayerGroup", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, PlayerGroup), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ShowExistingMatches_SetBit(void* Obj)
{
((FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms*)Obj)->ShowExistingMatches = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ShowExistingMatches = { "ShowExistingMatches", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms), &Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ShowExistingMatches_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms, ReturnValue), Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MatchActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MinPlayers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_MaxPlayers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_PlayerGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ShowExistingMatches,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::PropPointers) < 2048);
// ********** End Function FindTurnBasedMatch Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy, nullptr, "FindTurnBasedMatch", Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::Function_MetaDataParams), Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::FindTurnBasedMatchCallbackProxy_eventFindTurnBasedMatch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UFindTurnBasedMatchCallbackProxy::execFindTurnBasedMatch)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_TINTERFACE(ITurnBasedMatchInterface,Z_Param_MatchActor);
P_GET_PROPERTY(FIntProperty,Z_Param_MinPlayers);
P_GET_PROPERTY(FIntProperty,Z_Param_MaxPlayers);
P_GET_PROPERTY(FIntProperty,Z_Param_PlayerGroup);
P_GET_UBOOL(Z_Param_ShowExistingMatches);
P_FINISH;
P_NATIVE_BEGIN;
*(UFindTurnBasedMatchCallbackProxy**)Z_Param__Result=UFindTurnBasedMatchCallbackProxy::FindTurnBasedMatch(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_MatchActor,Z_Param_MinPlayers,Z_Param_MaxPlayers,Z_Param_PlayerGroup,Z_Param_ShowExistingMatches);
P_NATIVE_END;
}
// ********** End Class UFindTurnBasedMatchCallbackProxy Function FindTurnBasedMatch ***************
// ********** Begin Class UFindTurnBasedMatchCallbackProxy *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy;
UClass* UFindTurnBasedMatchCallbackProxy::GetPrivateStaticClass()
{
using TClass = UFindTurnBasedMatchCallbackProxy;
if (!Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FindTurnBasedMatchCallbackProxy"),
Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.InnerSingleton,
StaticRegisterNativesUFindTurnBasedMatchCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister()
{
return UFindTurnBasedMatchCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FindTurnBasedMatchCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/FindTurnBasedMatchCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when matchmaking succeeded.\n" },
{ "ModuleRelativePath", "Classes/FindTurnBasedMatchCallbackProxy.h" },
{ "ToolTip", "Called when matchmaking succeeded." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when matchmaking failed\n" },
{ "ModuleRelativePath", "Classes/FindTurnBasedMatchCallbackProxy.h" },
{ "ToolTip", "Called when matchmaking failed" },
};
#endif // WITH_METADATA
// ********** Begin Class UFindTurnBasedMatchCallbackProxy constinit property declarations *********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UFindTurnBasedMatchCallbackProxy constinit property declarations ***********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("FindTurnBasedMatch"), .Pointer = &UFindTurnBasedMatchCallbackProxy::execFindTurnBasedMatch },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UFindTurnBasedMatchCallbackProxy_FindTurnBasedMatch, "FindTurnBasedMatch" }, // 782392035
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFindTurnBasedMatchCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics
// ********** Begin Class UFindTurnBasedMatchCallbackProxy Property Definitions ********************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFindTurnBasedMatchCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 3045067724
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UFindTurnBasedMatchCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 3045067724
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UFindTurnBasedMatchCallbackProxy Property Definitions **********************
UObject* (*const Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::ClassParams = {
&UFindTurnBasedMatchCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::Class_MetaDataParams)
};
void UFindTurnBasedMatchCallbackProxy::StaticRegisterNativesUFindTurnBasedMatchCallbackProxy()
{
UClass* Class = UFindTurnBasedMatchCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy()
{
if (!Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.OuterSingleton, Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFindTurnBasedMatchCallbackProxy);
// ********** End Class UFindTurnBasedMatchCallbackProxy *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy, UFindTurnBasedMatchCallbackProxy::StaticClass, TEXT("UFindTurnBasedMatchCallbackProxy"), &Z_Registration_Info_UClass_UFindTurnBasedMatchCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFindTurnBasedMatchCallbackProxy), 205585702U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h__Script_OnlineSubsystemUtils_3577489648{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// 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 "FindTurnBasedMatchCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_FindTurnBasedMatchCallbackProxy_generated_h
#error "FindTurnBasedMatchCallbackProxy.generated.h already included, missing '#pragma once' in FindTurnBasedMatchCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_FindTurnBasedMatchCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ITurnBasedMatchInterface;
class UFindTurnBasedMatchCallbackProxy;
class UObject;
// ********** Begin Delegate FOnlineTurnBasedMatchResult *******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_16_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineTurnBasedMatchResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineTurnBasedMatchResult, const FString& MatchID);
// ********** End Delegate FOnlineTurnBasedMatchResult *********************************************
// ********** Begin Class UFindTurnBasedMatchCallbackProxy *****************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_RPC_WRAPPERS \
DECLARE_FUNCTION(execFindTurnBasedMatch);
struct Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_INCLASS \
private: \
static void StaticRegisterNativesUFindTurnBasedMatchCallbackProxy(); \
friend struct ::Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UFindTurnBasedMatchCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UFindTurnBasedMatchCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UFindTurnBasedMatchCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UFindTurnBasedMatchCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFindTurnBasedMatchCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UFindTurnBasedMatchCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFindTurnBasedMatchCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UFindTurnBasedMatchCallbackProxy(UFindTurnBasedMatchCallbackProxy&&) = delete; \
UFindTurnBasedMatchCallbackProxy(const UFindTurnBasedMatchCallbackProxy&) = delete;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_36_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h_39_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFindTurnBasedMatchCallbackProxy;
// ********** End Class UFindTurnBasedMatchCallbackProxy *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_FindTurnBasedMatchCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,594 @@
// 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 "InAppPurchaseCallbackProxy2.h"
#include "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseCallbackProxy2() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCallbackProxy2();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInAppPurchaseProductInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInAppPurchaseProductInfo2); }
static inline consteval int16 GetStructAlignment() { return alignof(FInAppPurchaseProductInfo2); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Micro-transaction purchase information\n */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Micro-transaction purchase information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Identifier_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The unique product identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The unique product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransactionIdentifier_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// the unique transaction identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "the unique transaction identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized display name\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized display name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayDescription_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized display description name\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized display description name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayPrice_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized display price name\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized display price name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RawPrice_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// Raw price without currency code and symbol\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Raw price without currency code and symbol" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrencyCode_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized currency code of the price\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized currency code of the price" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrencySymbol_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized currency symbol of the price\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized currency symbol of the price" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DecimalSeparator_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized decimal separator used in the price\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized decimal separator used in the price" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GroupingSeparator_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The localized grouping separator of the price\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "The localized grouping separator of the price" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReceiptData_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// Opaque receipt data for the transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Opaque receipt data for the transaction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicFields_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// Dynamic fields from raw Json data.\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Dynamic fields from raw Json data." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInAppPurchaseProductInfo2 constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_Identifier;
static const UECodeGen_Private::FStrPropertyParams NewProp_TransactionIdentifier;
static const UECodeGen_Private::FStrPropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FStrPropertyParams NewProp_DisplayDescription;
static const UECodeGen_Private::FStrPropertyParams NewProp_DisplayPrice;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RawPrice;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurrencyCode;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurrencySymbol;
static const UECodeGen_Private::FStrPropertyParams NewProp_DecimalSeparator;
static const UECodeGen_Private::FStrPropertyParams NewProp_GroupingSeparator;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReceiptData;
static const UECodeGen_Private::FStrPropertyParams NewProp_DynamicFields_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_DynamicFields_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_DynamicFields;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInAppPurchaseProductInfo2 constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInAppPurchaseProductInfo2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2;
class UScriptStruct* FInAppPurchaseProductInfo2::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("InAppPurchaseProductInfo2"));
}
return Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.OuterSingleton;
}
// ********** Begin ScriptStruct FInAppPurchaseProductInfo2 Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_Identifier = { "Identifier", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, Identifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Identifier_MetaData), NewProp_Identifier_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_TransactionIdentifier = { "TransactionIdentifier", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, TransactionIdentifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransactionIdentifier_MetaData), NewProp_TransactionIdentifier_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayDescription = { "DisplayDescription", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, DisplayDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayDescription_MetaData), NewProp_DisplayDescription_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayPrice = { "DisplayPrice", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, DisplayPrice), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayPrice_MetaData), NewProp_DisplayPrice_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_RawPrice = { "RawPrice", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, RawPrice), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RawPrice_MetaData), NewProp_RawPrice_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_CurrencyCode = { "CurrencyCode", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, CurrencyCode), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrencyCode_MetaData), NewProp_CurrencyCode_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_CurrencySymbol = { "CurrencySymbol", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, CurrencySymbol), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrencySymbol_MetaData), NewProp_CurrencySymbol_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DecimalSeparator = { "DecimalSeparator", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, DecimalSeparator), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DecimalSeparator_MetaData), NewProp_DecimalSeparator_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_GroupingSeparator = { "GroupingSeparator", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, GroupingSeparator), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GroupingSeparator_MetaData), NewProp_GroupingSeparator_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_ReceiptData = { "ReceiptData", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, ReceiptData), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReceiptData_MetaData), NewProp_ReceiptData_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields_ValueProp = { "DynamicFields", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields_Key_KeyProp = { "DynamicFields_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields = { "DynamicFields", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductInfo2, DynamicFields), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicFields_MetaData), NewProp_DynamicFields_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_Identifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_TransactionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DisplayPrice,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_RawPrice,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_CurrencyCode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_CurrencySymbol,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DecimalSeparator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_GroupingSeparator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_ReceiptData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewProp_DynamicFields,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInAppPurchaseProductInfo2 Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"InAppPurchaseProductInfo2",
Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::PropPointers),
sizeof(FInAppPurchaseProductInfo2),
alignof(FInAppPurchaseProductInfo2),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.InnerSingleton, Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2.InnerSingleton);
}
// ********** End ScriptStruct FInAppPurchaseProductInfo2 ******************************************
// ********** Begin Delegate FInAppPurchaseResult2 *************************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseReceiptInfo2> InAppPurchaseReceipts;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppPurchaseReceipts_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FInAppPurchaseResult2 constinit property declarations *****************
static const UECodeGen_Private::FBytePropertyParams NewProp_PurchaseStatus_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PurchaseStatus;
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppPurchaseReceipts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InAppPurchaseReceipts;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FInAppPurchaseResult2 constinit property declarations *******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FInAppPurchaseResult2 Property Definitions ****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_PurchaseStatus_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_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_PurchaseStatus = { "PurchaseStatus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms, PurchaseStatus), Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus, METADATA_PARAMS(0, nullptr) }; // 1654145675
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts_Inner = { "InAppPurchaseReceipts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2, METADATA_PARAMS(0, nullptr) }; // 2157148770
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts = { "InAppPurchaseReceipts", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms, InAppPurchaseReceipts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppPurchaseReceipts_MetaData), NewProp_InAppPurchaseReceipts_MetaData) }; // 2157148770
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_PurchaseStatus_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_PurchaseStatus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FInAppPurchaseResult2 Property Definitions ******************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "InAppPurchaseResult2__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FInAppPurchaseResult2_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseResult2, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseReceiptInfo2> const& InAppPurchaseReceipts)
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseReceiptInfo2> InAppPurchaseReceipts;
};
_Script_OnlineSubsystemUtils_eventInAppPurchaseResult2_Parms Parms;
Parms.PurchaseStatus=PurchaseStatus;
Parms.InAppPurchaseReceipts=InAppPurchaseReceipts;
InAppPurchaseResult2.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FInAppPurchaseResult2 ***************************************************
// ********** Begin Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchase **
struct Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics
{
struct InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms
{
APlayerController* PlayerController;
FInAppPurchaseProductRequest2 ProductRequest;
UInAppPurchaseCallbackProxy2* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "Comment", "// Kicks off a transaction for the provided product identifier\n" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Please use 'Start an In-App Purchase' and remember to pass the output receipts to 'Finalize In-App Purchase Transaction' after being validated and processed" },
{ "DisplayName", "Make an In-App Purchase v2" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Kicks off a transaction for the provided product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProductRequest_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchase constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStructPropertyParams NewProp_ProductRequest;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchase constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchase Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_ProductRequest = { "ProductRequest", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms, ProductRequest), Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProductRequest_MetaData), NewProp_ProductRequest_MetaData) }; // 912860422
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_ProductRequest,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchase Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseCallbackProxy2, nullptr, "CreateProxyObjectForInAppPurchase", Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchase_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchase)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_STRUCT_REF(FInAppPurchaseProductRequest2,Z_Param_Out_ProductRequest);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseCallbackProxy2**)Z_Param__Result=UInAppPurchaseCallbackProxy2::CreateProxyObjectForInAppPurchase(Z_Param_PlayerController,Z_Param_Out_ProductRequest);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchase ****
// ********** Begin Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchaseQueryOwned
struct Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics
{
struct InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQueryOwned_Parms
{
APlayerController* PlayerController;
UInAppPurchaseCallbackProxy2* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Please use 'Query for Owned In-App Products' and remember to pass the output receipts to 'Finalize In-App Purchase Transaction' after being validated and processed" },
{ "DisplayName", "Query for Owned Purchases" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseQueryOwned constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseQueryOwned constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseQueryOwned Property Definitions ******
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQueryOwned_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQueryOwned_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseQueryOwned Property Definitions ********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseCallbackProxy2, nullptr, "CreateProxyObjectForInAppPurchaseQueryOwned", Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQueryOwned_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQueryOwned_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchaseQueryOwned)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseCallbackProxy2**)Z_Param__Result=UInAppPurchaseCallbackProxy2::CreateProxyObjectForInAppPurchaseQueryOwned(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchaseQueryOwned
// ********** Begin Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases
struct Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics
{
struct InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseUnprocessedPurchases_Parms
{
APlayerController* PlayerController;
UInAppPurchaseCallbackProxy2* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Please use 'Get known In-App Receipts' and remember to pass the output receipts to 'Finalize In-App Purchase Transaction' after being validated and processed" },
{ "DisplayName", "Process any New Unprocessed Purchases v2" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseUnprocessedPurchases_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseUnprocessedPurchases_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases Property Definitions
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseCallbackProxy2, nullptr, "CreateProxyObjectForInAppPurchaseUnprocessedPurchases", Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseUnprocessedPurchases_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::InAppPurchaseCallbackProxy2_eventCreateProxyObjectForInAppPurchaseUnprocessedPurchases_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchaseUnprocessedPurchases)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseCallbackProxy2**)Z_Param__Result=UInAppPurchaseCallbackProxy2::CreateProxyObjectForInAppPurchaseUnprocessedPurchases(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseCallbackProxy2 Function CreateProxyObjectForInAppPurchaseUnprocessedPurchases
// ********** Begin Class UInAppPurchaseCallbackProxy2 *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2;
UClass* UInAppPurchaseCallbackProxy2::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseCallbackProxy2;
if (!Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseCallbackProxy2"),
Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.InnerSingleton,
StaticRegisterNativesUInAppPurchaseCallbackProxy2,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister()
{
return UInAppPurchaseCallbackProxy2::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseCallbackProxy2.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Called when there is a successful In-App Purchase transaction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCallbackProxy2.h" },
{ "ToolTip", "Called when there is an unsuccessful In-App Purchase transaction" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseCallbackProxy2 constinit property declarations *************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInAppPurchaseCallbackProxy2 constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchase"), .Pointer = &UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchase },
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseQueryOwned"), .Pointer = &UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchaseQueryOwned },
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseUnprocessedPurchases"), .Pointer = &UInAppPurchaseCallbackProxy2::execCreateProxyObjectForInAppPurchaseUnprocessedPurchases },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchase, "CreateProxyObjectForInAppPurchase" }, // 2965722612
{ &Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseQueryOwned, "CreateProxyObjectForInAppPurchaseQueryOwned" }, // 3538324421
{ &Z_Construct_UFunction_UInAppPurchaseCallbackProxy2_CreateProxyObjectForInAppPurchaseUnprocessedPurchases, "CreateProxyObjectForInAppPurchaseUnprocessedPurchases" }, // 3770317567
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseCallbackProxy2>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics
// ********** Begin Class UInAppPurchaseCallbackProxy2 Property Definitions ************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseCallbackProxy2, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2818766805
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseCallbackProxy2, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2818766805
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::PropPointers) < 2048);
// ********** End Class UInAppPurchaseCallbackProxy2 Property Definitions **************************
UObject* (*const Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::ClassParams = {
&UInAppPurchaseCallbackProxy2::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::Class_MetaDataParams)
};
void UInAppPurchaseCallbackProxy2::StaticRegisterNativesUInAppPurchaseCallbackProxy2()
{
UClass* Class = UInAppPurchaseCallbackProxy2::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseCallbackProxy2()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.OuterSingleton, Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseCallbackProxy2);
UInAppPurchaseCallbackProxy2::~UInAppPurchaseCallbackProxy2() {}
// ********** End Class UInAppPurchaseCallbackProxy2 ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInAppPurchaseProductInfo2::StaticStruct, Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics::NewStructOps, TEXT("InAppPurchaseProductInfo2"),&Z_Registration_Info_UScriptStruct_FInAppPurchaseProductInfo2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInAppPurchaseProductInfo2), 3538078188U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseCallbackProxy2, UInAppPurchaseCallbackProxy2::StaticClass, TEXT("UInAppPurchaseCallbackProxy2"), &Z_Registration_Info_UClass_UInAppPurchaseCallbackProxy2, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseCallbackProxy2), 427466987U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_3281889361{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,92 @@
// 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 "InAppPurchaseCallbackProxy2.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseCallbackProxy2_generated_h
#error "InAppPurchaseCallbackProxy2.generated.h already included, missing '#pragma once' in InAppPurchaseCallbackProxy2.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseCallbackProxy2_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseCallbackProxy2;
enum class EInAppPurchaseStatus : uint8;
struct FInAppPurchaseProductRequest2;
struct FInAppPurchaseReceiptInfo2;
// ********** Begin ScriptStruct FInAppPurchaseProductInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInAppPurchaseProductInfo2_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FInAppPurchaseProductInfo2;
// ********** End ScriptStruct FInAppPurchaseProductInfo2 ******************************************
// ********** Begin Delegate FInAppPurchaseResult2 *************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_66_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FInAppPurchaseResult2_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseResult2, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseReceiptInfo2> const& InAppPurchaseReceipts);
// ********** End Delegate FInAppPurchaseResult2 ***************************************************
// ********** Begin Class UInAppPurchaseCallbackProxy2 *********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseQueryOwned); \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseUnprocessedPurchases); \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchase);
struct Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseCallbackProxy2(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseCallbackProxy2_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseCallbackProxy2, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseCallbackProxy2_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseCallbackProxy2)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseCallbackProxy2(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseCallbackProxy2) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseCallbackProxy2); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseCallbackProxy2); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseCallbackProxy2(UInAppPurchaseCallbackProxy2&&) = delete; \
UInAppPurchaseCallbackProxy2(const UInAppPurchaseCallbackProxy2&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseCallbackProxy2();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_68_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h_71_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseCallbackProxy2;
// ********** End Class UInAppPurchaseCallbackProxy2 ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCallbackProxy2_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,288 @@
// 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 "InAppPurchaseCheckoutCallbackProxy.h"
#include "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseCheckoutCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineProxyInAppCheckoutResult ***************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms
{
EInAppPurchaseStatus PurchaseStatus;
FInAppPurchaseReceiptInfo2 InAppPurchaseReceipt;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/InAppPurchaseCheckoutCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppPurchaseReceipt_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineProxyInAppCheckoutResult constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_PurchaseStatus_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PurchaseStatus;
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppPurchaseReceipt;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineProxyInAppCheckoutResult constinit property declarations *********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineProxyInAppCheckoutResult Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_PurchaseStatus_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_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_PurchaseStatus = { "PurchaseStatus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms, PurchaseStatus), Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus, METADATA_PARAMS(0, nullptr) }; // 1654145675
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipt = { "InAppPurchaseReceipt", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms, InAppPurchaseReceipt), Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppPurchaseReceipt_MetaData), NewProp_InAppPurchaseReceipt_MetaData) }; // 2157148770
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_PurchaseStatus_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_PurchaseStatus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipt,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineProxyInAppCheckoutResult Property Definitions ********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineProxyInAppCheckoutResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineProxyInAppCheckoutResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineProxyInAppCheckoutResult, EInAppPurchaseStatus PurchaseStatus, FInAppPurchaseReceiptInfo2 const& InAppPurchaseReceipt)
{
struct _Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms
{
EInAppPurchaseStatus PurchaseStatus;
FInAppPurchaseReceiptInfo2 InAppPurchaseReceipt;
};
_Script_OnlineSubsystemUtils_eventOnlineProxyInAppCheckoutResult_Parms Parms;
Parms.PurchaseStatus=PurchaseStatus;
Parms.InAppPurchaseReceipt=InAppPurchaseReceipt;
OnlineProxyInAppCheckoutResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineProxyInAppCheckoutResult *****************************************
// ********** Begin Class UInAppPurchaseCheckoutCallbackProxy Function CreateProxyObjectForInAppPurchaseCheckout
struct Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics
{
struct InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms
{
APlayerController* PlayerController;
FInAppPurchaseProductRequest2 ProductRequest;
UInAppPurchaseCheckoutCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "Comment", "// Kicks off a transaction for the provided product identifier\n" },
{ "DisplayName", "Start an In-App Purchase" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCheckoutCallbackProxy.h" },
{ "ToolTip", "Kicks off a transaction for the provided product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProductRequest_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseCheckout constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStructPropertyParams NewProp_ProductRequest;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseCheckout constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseCheckout Property Definitions ********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_ProductRequest = { "ProductRequest", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms, ProductRequest), Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProductRequest_MetaData), NewProp_ProductRequest_MetaData) }; // 912860422
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_ProductRequest,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseCheckout Property Definitions **********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy, nullptr, "CreateProxyObjectForInAppPurchaseCheckout", Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::InAppPurchaseCheckoutCallbackProxy_eventCreateProxyObjectForInAppPurchaseCheckout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseCheckoutCallbackProxy::execCreateProxyObjectForInAppPurchaseCheckout)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_STRUCT_REF(FInAppPurchaseProductRequest2,Z_Param_Out_ProductRequest);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseCheckoutCallbackProxy**)Z_Param__Result=UInAppPurchaseCheckoutCallbackProxy::CreateProxyObjectForInAppPurchaseCheckout(Z_Param_PlayerController,Z_Param_Out_ProductRequest);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseCheckoutCallbackProxy Function CreateProxyObjectForInAppPurchaseCheckout
// ********** Begin Class UInAppPurchaseCheckoutCallbackProxy **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy;
UClass* UInAppPurchaseCheckoutCallbackProxy::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseCheckoutCallbackProxy;
if (!Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseCheckoutCallbackProxy"),
Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.InnerSingleton,
StaticRegisterNativesUInAppPurchaseCheckoutCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister()
{
return UInAppPurchaseCheckoutCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseCheckoutCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCheckoutCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCheckoutCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful In-App Purchase transaction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseCheckoutCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful In-App Purchase transaction" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseCheckoutCallbackProxy constinit property declarations ******
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInAppPurchaseCheckoutCallbackProxy constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseCheckout"), .Pointer = &UInAppPurchaseCheckoutCallbackProxy::execCreateProxyObjectForInAppPurchaseCheckout },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseCheckoutCallbackProxy_CreateProxyObjectForInAppPurchaseCheckout, "CreateProxyObjectForInAppPurchaseCheckout" }, // 1420299489
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseCheckoutCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics
// ********** Begin Class UInAppPurchaseCheckoutCallbackProxy Property Definitions *****************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseCheckoutCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2341255726
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseCheckoutCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2341255726
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UInAppPurchaseCheckoutCallbackProxy Property Definitions *******************
UObject* (*const Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::ClassParams = {
&UInAppPurchaseCheckoutCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::Class_MetaDataParams)
};
void UInAppPurchaseCheckoutCallbackProxy::StaticRegisterNativesUInAppPurchaseCheckoutCallbackProxy()
{
UClass* Class = UInAppPurchaseCheckoutCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.OuterSingleton, Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseCheckoutCallbackProxy);
UInAppPurchaseCheckoutCallbackProxy::~UInAppPurchaseCheckoutCallbackProxy() {}
// ********** End Class UInAppPurchaseCheckoutCallbackProxy ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy, UInAppPurchaseCheckoutCallbackProxy::StaticClass, TEXT("UInAppPurchaseCheckoutCallbackProxy"), &Z_Registration_Info_UClass_UInAppPurchaseCheckoutCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseCheckoutCallbackProxy), 2603876844U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h__Script_OnlineSubsystemUtils_2388040069{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,80 @@
// 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 "InAppPurchaseCheckoutCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseCheckoutCallbackProxy_generated_h
#error "InAppPurchaseCheckoutCallbackProxy.generated.h already included, missing '#pragma once' in InAppPurchaseCheckoutCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseCheckoutCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseCheckoutCallbackProxy;
enum class EInAppPurchaseStatus : uint8;
struct FInAppPurchaseProductRequest2;
struct FInAppPurchaseReceiptInfo2;
// ********** Begin Delegate FOnlineProxyInAppCheckoutResult ***************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_10_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineProxyInAppCheckoutResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineProxyInAppCheckoutResult, EInAppPurchaseStatus PurchaseStatus, FInAppPurchaseReceiptInfo2 const& InAppPurchaseReceipt);
// ********** End Delegate FOnlineProxyInAppCheckoutResult *****************************************
// ********** Begin Class UInAppPurchaseCheckoutCallbackProxy **************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseCheckout);
struct Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseCheckoutCallbackProxy(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseCheckoutCallbackProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseCheckoutCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseCheckoutCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseCheckoutCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseCheckoutCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseCheckoutCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseCheckoutCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseCheckoutCallbackProxy(UInAppPurchaseCheckoutCallbackProxy&&) = delete; \
UInAppPurchaseCheckoutCallbackProxy(const UInAppPurchaseCheckoutCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseCheckoutCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_12_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h_15_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseCheckoutCallbackProxy;
// ********** End Class UInAppPurchaseCheckoutCallbackProxy ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseCheckoutCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,299 @@
// 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 "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseDataTypes() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInAppPurchaseProductRequest2 *************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInAppPurchaseProductRequest2); }
static inline consteval int16 GetStructAlignment() { return alignof(FInAppPurchaseProductRequest2); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Micro-transaction request information\n */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "Micro-transaction request information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProductIdentifier_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The unique product identifier that matches the one from your targeted store.\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "The unique product identifier that matches the one from your targeted store." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsConsumable_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// Flag to determine whether this is a consumable purchase, or not.\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "Flag to determine whether this is a consumable purchase, or not." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInAppPurchaseProductRequest2 constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_ProductIdentifier;
static void NewProp_bIsConsumable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConsumable;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInAppPurchaseProductRequest2 constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInAppPurchaseProductRequest2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2;
class UScriptStruct* FInAppPurchaseProductRequest2::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("InAppPurchaseProductRequest2"));
}
return Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.OuterSingleton;
}
// ********** Begin ScriptStruct FInAppPurchaseProductRequest2 Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_ProductIdentifier = { "ProductIdentifier", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseProductRequest2, ProductIdentifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProductIdentifier_MetaData), NewProp_ProductIdentifier_MetaData) };
void Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_bIsConsumable_SetBit(void* Obj)
{
((FInAppPurchaseProductRequest2*)Obj)->bIsConsumable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_bIsConsumable = { "bIsConsumable", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInAppPurchaseProductRequest2), &Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_bIsConsumable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsConsumable_MetaData), NewProp_bIsConsumable_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_ProductIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewProp_bIsConsumable,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInAppPurchaseProductRequest2 Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"InAppPurchaseProductRequest2",
Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::PropPointers),
sizeof(FInAppPurchaseProductRequest2),
alignof(FInAppPurchaseProductRequest2),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.InnerSingleton, Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2.InnerSingleton);
}
// ********** End ScriptStruct FInAppPurchaseProductRequest2 ***************************************
// ********** Begin Enum EInAppPurchaseStatus ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInAppPurchaseStatus;
static UEnum* EInAppPurchaseStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInAppPurchaseStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_EInAppPurchaseStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("EInAppPurchaseStatus"));
}
return Z_Registration_Info_UEnum_EInAppPurchaseStatus.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EInAppPurchaseStatus>()
{
return EInAppPurchaseStatus_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Canceled.Comment", "/** purchase canceled by user */" },
{ "Canceled.DisplayName", "Canceled" },
{ "Canceled.Name", "EInAppPurchaseStatus::Canceled" },
{ "Canceled.ToolTip", "purchase canceled by user" },
{ "Comment", "/**\n * State of a purchase transaction\n */" },
{ "Deferred.Comment", "/** purchase has been deferred (neither failed nor completed) */" },
{ "Deferred.DisplayName", "Deferred" },
{ "Deferred.Name", "EInAppPurchaseStatus::Deferred" },
{ "Deferred.ToolTip", "purchase has been deferred (neither failed nor completed)" },
{ "Failed.Comment", "/** purchase completed but failed */" },
{ "Failed.DisplayName", "Failed" },
{ "Failed.Name", "EInAppPurchaseStatus::Failed" },
{ "Failed.ToolTip", "purchase completed but failed" },
{ "Invalid.DisplayName", "Invalid" },
{ "Invalid.Name", "EInAppPurchaseStatus::Invalid" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "Purchased.Comment", "/** purchase succeeded */" },
{ "Purchased.DisplayName", "Purchased" },
{ "Purchased.Name", "EInAppPurchaseStatus::Purchased" },
{ "Purchased.ToolTip", "purchase succeeded" },
{ "Restored.Comment", "/** restore succeeded */" },
{ "Restored.DisplayName", "Restored" },
{ "Restored.Name", "EInAppPurchaseStatus::Restored" },
{ "Restored.ToolTip", "restore succeeded" },
{ "ToolTip", "State of a purchase transaction" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EInAppPurchaseStatus::Invalid", (int64)EInAppPurchaseStatus::Invalid },
{ "EInAppPurchaseStatus::Failed", (int64)EInAppPurchaseStatus::Failed },
{ "EInAppPurchaseStatus::Deferred", (int64)EInAppPurchaseStatus::Deferred },
{ "EInAppPurchaseStatus::Canceled", (int64)EInAppPurchaseStatus::Canceled },
{ "EInAppPurchaseStatus::Purchased", (int64)EInAppPurchaseStatus::Purchased },
{ "EInAppPurchaseStatus::Restored", (int64)EInAppPurchaseStatus::Restored },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"EInAppPurchaseStatus",
"EInAppPurchaseStatus",
Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus()
{
if (!Z_Registration_Info_UEnum_EInAppPurchaseStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInAppPurchaseStatus.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInAppPurchaseStatus.InnerSingleton;
}
// ********** End Enum EInAppPurchaseStatus ********************************************************
// ********** Begin ScriptStruct FInAppPurchaseReceiptInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInAppPurchaseReceiptInfo2); }
static inline consteval int16 GetStructAlignment() { return alignof(FInAppPurchaseReceiptInfo2); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Micro-transaction purchase information\n */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "Micro-transaction purchase information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemName_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The item name\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "The item name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemId_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The unique product identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "The unique product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValidationInfo_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// the purchase validation information\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "the purchase validation information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransactionIdentifier_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// the unique transaction identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseDataTypes.h" },
{ "ToolTip", "the unique transaction identifier" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInAppPurchaseReceiptInfo2 constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_ItemName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ItemId;
static const UECodeGen_Private::FStrPropertyParams NewProp_ValidationInfo;
static const UECodeGen_Private::FStrPropertyParams NewProp_TransactionIdentifier;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInAppPurchaseReceiptInfo2 constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInAppPurchaseReceiptInfo2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2;
class UScriptStruct* FInAppPurchaseReceiptInfo2::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("InAppPurchaseReceiptInfo2"));
}
return Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.OuterSingleton;
}
// ********** Begin ScriptStruct FInAppPurchaseReceiptInfo2 Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ItemName = { "ItemName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseReceiptInfo2, ItemName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemName_MetaData), NewProp_ItemName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ItemId = { "ItemId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseReceiptInfo2, ItemId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemId_MetaData), NewProp_ItemId_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ValidationInfo = { "ValidationInfo", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseReceiptInfo2, ValidationInfo), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValidationInfo_MetaData), NewProp_ValidationInfo_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_TransactionIdentifier = { "TransactionIdentifier", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseReceiptInfo2, TransactionIdentifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransactionIdentifier_MetaData), NewProp_TransactionIdentifier_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ItemName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ItemId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_ValidationInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewProp_TransactionIdentifier,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInAppPurchaseReceiptInfo2 Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"InAppPurchaseReceiptInfo2",
Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::PropPointers),
sizeof(FInAppPurchaseReceiptInfo2),
alignof(FInAppPurchaseReceiptInfo2),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.InnerSingleton, Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2.InnerSingleton);
}
// ********** End ScriptStruct FInAppPurchaseReceiptInfo2 ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EInAppPurchaseStatus_StaticEnum, TEXT("EInAppPurchaseStatus"), &Z_Registration_Info_UEnum_EInAppPurchaseStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1654145675U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInAppPurchaseProductRequest2::StaticStruct, Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics::NewStructOps, TEXT("InAppPurchaseProductRequest2"),&Z_Registration_Info_UScriptStruct_FInAppPurchaseProductRequest2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInAppPurchaseProductRequest2), 912860422U) },
{ FInAppPurchaseReceiptInfo2::StaticStruct, Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics::NewStructOps, TEXT("InAppPurchaseReceiptInfo2"),&Z_Registration_Info_UScriptStruct_FInAppPurchaseReceiptInfo2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInAppPurchaseReceiptInfo2), 2157148770U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_710416970{
TEXT("/Script/OnlineSubsystemUtils"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,56 @@
// 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 "InAppPurchaseDataTypes.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseDataTypes_generated_h
#error "InAppPurchaseDataTypes.generated.h already included, missing '#pragma once' in InAppPurchaseDataTypes.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseDataTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FInAppPurchaseProductRequest2 *************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FInAppPurchaseProductRequest2;
// ********** End ScriptStruct FInAppPurchaseProductRequest2 ***************************************
// ********** Begin ScriptStruct FInAppPurchaseReceiptInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h_53_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FInAppPurchaseReceiptInfo2;
// ********** End ScriptStruct FInAppPurchaseReceiptInfo2 ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseDataTypes_h
// ********** Begin Enum EInAppPurchaseStatus ******************************************************
#define FOREACH_ENUM_EINAPPPURCHASESTATUS(op) \
op(EInAppPurchaseStatus::Invalid) \
op(EInAppPurchaseStatus::Failed) \
op(EInAppPurchaseStatus::Deferred) \
op(EInAppPurchaseStatus::Canceled) \
op(EInAppPurchaseStatus::Purchased) \
op(EInAppPurchaseStatus::Restored)
enum class EInAppPurchaseStatus : uint8;
template<> struct TIsUEnumClass<EInAppPurchaseStatus> { enum { Value = true }; };
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EInAppPurchaseStatus>();
// ********** End Enum EInAppPurchaseStatus ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,197 @@
// 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 "InAppPurchaseFinalizeProxy.h"
#include "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseFinalizeProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseFinalizeProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInAppPurchaseFinalizeProxy Function CreateProxyObjectForInAppPurchaseFinalize
struct Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics
{
struct InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms
{
FInAppPurchaseReceiptInfo2 InAppPurchaseReceipt;
APlayerController* PlayerController;
UInAppPurchaseFinalizeProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "Comment", "// Finalizes a transaction for the provided transaction identifier\n" },
{ "DisplayName", "Finalize In-App Purchase Transaction" },
{ "ModuleRelativePath", "Classes/InAppPurchaseFinalizeProxy.h" },
{ "ToolTip", "Finalizes a transaction for the provided transaction identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppPurchaseReceipt_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseFinalize constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppPurchaseReceipt;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseFinalize constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseFinalize Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_InAppPurchaseReceipt = { "InAppPurchaseReceipt", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms, InAppPurchaseReceipt), Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppPurchaseReceipt_MetaData), NewProp_InAppPurchaseReceipt_MetaData) }; // 2157148770
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_InAppPurchaseReceipt,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseFinalize Property Definitions **********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseFinalizeProxy, nullptr, "CreateProxyObjectForInAppPurchaseFinalize", Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::InAppPurchaseFinalizeProxy_eventCreateProxyObjectForInAppPurchaseFinalize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseFinalizeProxy::execCreateProxyObjectForInAppPurchaseFinalize)
{
P_GET_STRUCT_REF(FInAppPurchaseReceiptInfo2,Z_Param_Out_InAppPurchaseReceipt);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseFinalizeProxy**)Z_Param__Result=UInAppPurchaseFinalizeProxy::CreateProxyObjectForInAppPurchaseFinalize(Z_Param_Out_InAppPurchaseReceipt,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseFinalizeProxy Function CreateProxyObjectForInAppPurchaseFinalize
// ********** Begin Class UInAppPurchaseFinalizeProxy **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy;
UClass* UInAppPurchaseFinalizeProxy::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseFinalizeProxy;
if (!Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseFinalizeProxy"),
Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.InnerSingleton,
StaticRegisterNativesUInAppPurchaseFinalizeProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister()
{
return UInAppPurchaseFinalizeProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseFinalizeProxy.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseFinalizeProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseFinalizeProxy constinit property declarations **************
// ********** End Class UInAppPurchaseFinalizeProxy constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseFinalize"), .Pointer = &UInAppPurchaseFinalizeProxy::execCreateProxyObjectForInAppPurchaseFinalize },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseFinalizeProxy_CreateProxyObjectForInAppPurchaseFinalize, "CreateProxyObjectForInAppPurchaseFinalize" }, // 4162230453
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseFinalizeProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics
UObject* (*const Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::ClassParams = {
&UInAppPurchaseFinalizeProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::Class_MetaDataParams)
};
void UInAppPurchaseFinalizeProxy::StaticRegisterNativesUInAppPurchaseFinalizeProxy()
{
UClass* Class = UInAppPurchaseFinalizeProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseFinalizeProxy()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.OuterSingleton, Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseFinalizeProxy);
UInAppPurchaseFinalizeProxy::~UInAppPurchaseFinalizeProxy() {}
// ********** End Class UInAppPurchaseFinalizeProxy ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseFinalizeProxy, UInAppPurchaseFinalizeProxy::StaticClass, TEXT("UInAppPurchaseFinalizeProxy"), &Z_Registration_Info_UClass_UInAppPurchaseFinalizeProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseFinalizeProxy), 3352180462U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h__Script_OnlineSubsystemUtils_3722146252{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "InAppPurchaseFinalizeProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseFinalizeProxy_generated_h
#error "InAppPurchaseFinalizeProxy.generated.h already included, missing '#pragma once' in InAppPurchaseFinalizeProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseFinalizeProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseFinalizeProxy;
struct FInAppPurchaseReceiptInfo2;
// ********** Begin Class UInAppPurchaseFinalizeProxy **********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseFinalize);
struct Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseFinalizeProxy(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseFinalizeProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseFinalizeProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseFinalizeProxy_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseFinalizeProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseFinalizeProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseFinalizeProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseFinalizeProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseFinalizeProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseFinalizeProxy(UInAppPurchaseFinalizeProxy&&) = delete; \
UInAppPurchaseFinalizeProxy(const UInAppPurchaseFinalizeProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseFinalizeProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseFinalizeProxy;
// ********** End Class UInAppPurchaseFinalizeProxy ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseFinalizeProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,543 @@
// 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 "InAppPurchaseQueryCallbackProxy2.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseQueryCallbackProxy2() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDateTime();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FOnlineProxyStoreOffer();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EOnlineProxyStoreOfferDiscountType ****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType;
static UEnum* EOnlineProxyStoreOfferDiscountType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.OuterSingleton)
{
Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("EOnlineProxyStoreOfferDiscountType"));
}
return Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EOnlineProxyStoreOfferDiscountType>()
{
return EOnlineProxyStoreOfferDiscountType_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DiscountAmount.Comment", "/** Offer price should be displayed as an amount off regular price */" },
{ "DiscountAmount.DisplayName", "DiscountAmount" },
{ "DiscountAmount.Name", "EOnlineProxyStoreOfferDiscountType::DiscountAmount" },
{ "DiscountAmount.ToolTip", "Offer price should be displayed as an amount off regular price" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "NotOnSale.Comment", "/** Offer isn't on sale*/" },
{ "NotOnSale.DisplayName", "NotOnSale" },
{ "NotOnSale.Name", "EOnlineProxyStoreOfferDiscountType::NotOnSale" },
{ "NotOnSale.ToolTip", "Offer isn't on sale" },
{ "PayAmount.Comment", "/** Offer price should be displayed as a new price */" },
{ "PayAmount.DisplayName", "PayAmount" },
{ "PayAmount.Name", "EOnlineProxyStoreOfferDiscountType::PayAmount" },
{ "PayAmount.ToolTip", "Offer price should be displayed as a new price" },
{ "Percentage.Comment", "/** Offer price should be displayed as a percentage of regular price */" },
{ "Percentage.DisplayName", "Percentage" },
{ "Percentage.Name", "EOnlineProxyStoreOfferDiscountType::Percentage" },
{ "Percentage.ToolTip", "Offer price should be displayed as a percentage of regular price" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOnlineProxyStoreOfferDiscountType::NotOnSale", (int64)EOnlineProxyStoreOfferDiscountType::NotOnSale },
{ "EOnlineProxyStoreOfferDiscountType::Percentage", (int64)EOnlineProxyStoreOfferDiscountType::Percentage },
{ "EOnlineProxyStoreOfferDiscountType::DiscountAmount", (int64)EOnlineProxyStoreOfferDiscountType::DiscountAmount },
{ "EOnlineProxyStoreOfferDiscountType::PayAmount", (int64)EOnlineProxyStoreOfferDiscountType::PayAmount },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"EOnlineProxyStoreOfferDiscountType",
"EOnlineProxyStoreOfferDiscountType",
Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType()
{
if (!Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType.InnerSingleton;
}
// ********** End Enum EOnlineProxyStoreOfferDiscountType ******************************************
// ********** Begin ScriptStruct FOnlineProxyStoreOffer ********************************************
struct Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FOnlineProxyStoreOffer); }
static inline consteval int16 GetStructAlignment() { return alignof(FOnlineProxyStoreOffer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Offer entry for display from online store\n */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Offer entry for display from online store" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OfferId_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Unique offer identifier */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Unique offer identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Title_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Title for display */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Title for display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Short description for display */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Short description for display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LongDescription_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Full description for display */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Full description for display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegularPriceText_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Regular non-sale price as text for display */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Regular non-sale price as text for display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegularPrice_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Regular non-sale price in numeric form for comparison/sorting */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Regular non-sale price in numeric form for comparison/sorting" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PriceText_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Final-Pricing (Post-Sales/Discounts) as text for display */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Final-Pricing (Post-Sales/Discounts) as text for display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumericPrice_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Final-Price (Post-Sales/Discounts) in numeric form for comparison/sorting */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Final-Price (Post-Sales/Discounts) in numeric form for comparison/sorting" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrencyCode_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Price currency code */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Price currency code" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseDate_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Date the offer was released */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Date the offer was released" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpirationDate_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Date this information is no longer valid (maybe due to sale ending, etc) */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Date this information is no longer valid (maybe due to sale ending, etc)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DiscountType_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "/** Type of discount currently running on this offer (if any) */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Type of discount currently running on this offer (if any)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicFields_MetaData[] = {
{ "Category", "ProductInfo" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FOnlineProxyStoreOffer constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_OfferId;
static const UECodeGen_Private::FTextPropertyParams NewProp_Title;
static const UECodeGen_Private::FTextPropertyParams NewProp_Description;
static const UECodeGen_Private::FTextPropertyParams NewProp_LongDescription;
static const UECodeGen_Private::FTextPropertyParams NewProp_RegularPriceText;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegularPrice;
static const UECodeGen_Private::FTextPropertyParams NewProp_PriceText;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumericPrice;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurrencyCode;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReleaseDate;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExpirationDate;
static const UECodeGen_Private::FBytePropertyParams NewProp_DiscountType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DiscountType;
static const UECodeGen_Private::FStrPropertyParams NewProp_DynamicFields_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_DynamicFields_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_DynamicFields;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FOnlineProxyStoreOffer constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FOnlineProxyStoreOffer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer;
class UScriptStruct* FOnlineProxyStoreOffer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOnlineProxyStoreOffer, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("OnlineProxyStoreOffer"));
}
return Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.OuterSingleton;
}
// ********** Begin ScriptStruct FOnlineProxyStoreOffer Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_OfferId = { "OfferId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, OfferId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OfferId_MetaData), NewProp_OfferId_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_Title = { "Title", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, Title), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Title_MetaData), NewProp_Title_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_LongDescription = { "LongDescription", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, LongDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LongDescription_MetaData), NewProp_LongDescription_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_RegularPriceText = { "RegularPriceText", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, RegularPriceText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegularPriceText_MetaData), NewProp_RegularPriceText_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_RegularPrice = { "RegularPrice", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, RegularPrice), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegularPrice_MetaData), NewProp_RegularPrice_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_PriceText = { "PriceText", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, PriceText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PriceText_MetaData), NewProp_PriceText_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_NumericPrice = { "NumericPrice", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, NumericPrice), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumericPrice_MetaData), NewProp_NumericPrice_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_CurrencyCode = { "CurrencyCode", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, CurrencyCode), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrencyCode_MetaData), NewProp_CurrencyCode_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_ReleaseDate = { "ReleaseDate", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, ReleaseDate), Z_Construct_UScriptStruct_FDateTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseDate_MetaData), NewProp_ReleaseDate_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_ExpirationDate = { "ExpirationDate", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, ExpirationDate), Z_Construct_UScriptStruct_FDateTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpirationDate_MetaData), NewProp_ExpirationDate_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DiscountType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DiscountType = { "DiscountType", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, DiscountType), Z_Construct_UEnum_OnlineSubsystemUtils_EOnlineProxyStoreOfferDiscountType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DiscountType_MetaData), NewProp_DiscountType_MetaData) }; // 3271749089
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields_ValueProp = { "DynamicFields", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields_Key_KeyProp = { "DynamicFields_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields = { "DynamicFields", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineProxyStoreOffer, DynamicFields), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicFields_MetaData), NewProp_DynamicFields_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_OfferId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_Title,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_LongDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_RegularPriceText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_RegularPrice,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_PriceText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_NumericPrice,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_CurrencyCode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_ReleaseDate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_ExpirationDate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DiscountType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DiscountType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewProp_DynamicFields,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FOnlineProxyStoreOffer Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"OnlineProxyStoreOffer",
Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::PropPointers),
sizeof(FOnlineProxyStoreOffer),
alignof(FOnlineProxyStoreOffer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FOnlineProxyStoreOffer()
{
if (!Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.InnerSingleton, Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer.InnerSingleton);
}
// ********** End ScriptStruct FOnlineProxyStoreOffer **********************************************
// ********** Begin Delegate FInAppPurchaseQuery2Result ********************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms
{
TArray<FOnlineProxyStoreOffer> InAppOfferInformation;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppOfferInformation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FInAppPurchaseQuery2Result constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppOfferInformation_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InAppOfferInformation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FInAppPurchaseQuery2Result constinit property declarations **************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FInAppPurchaseQuery2Result Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::NewProp_InAppOfferInformation_Inner = { "InAppOfferInformation", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOnlineProxyStoreOffer, METADATA_PARAMS(0, nullptr) }; // 3236208546
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::NewProp_InAppOfferInformation = { "InAppOfferInformation", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms, InAppOfferInformation), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppOfferInformation_MetaData), NewProp_InAppOfferInformation_MetaData) }; // 3236208546
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::NewProp_InAppOfferInformation_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::NewProp_InAppOfferInformation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FInAppPurchaseQuery2Result Property Definitions *************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "InAppPurchaseQuery2Result__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FInAppPurchaseQuery2Result_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseQuery2Result, TArray<FOnlineProxyStoreOffer> const& InAppOfferInformation)
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms
{
TArray<FOnlineProxyStoreOffer> InAppOfferInformation;
};
_Script_OnlineSubsystemUtils_eventInAppPurchaseQuery2Result_Parms Parms;
Parms.InAppOfferInformation=InAppOfferInformation;
InAppPurchaseQuery2Result.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FInAppPurchaseQuery2Result **********************************************
// ********** Begin Class UInAppPurchaseQueryCallbackProxy2 Function CreateProxyObjectForInAppPurchaseQuery
struct Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics
{
struct InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms
{
APlayerController* PlayerController;
TArray<FString> ProductIdentifiers;
UInAppPurchaseQueryCallbackProxy2* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "Comment", "// Queries a InAppPurchase for an integer value\n" },
{ "DisplayName", "Read In App Purchase Information2" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Queries a InAppPurchase for an integer value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProductIdentifiers_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseQuery constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStrPropertyParams NewProp_ProductIdentifiers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ProductIdentifiers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseQuery constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseQuery Property Definitions ***********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ProductIdentifiers_Inner = { "ProductIdentifiers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ProductIdentifiers = { "ProductIdentifiers", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms, ProductIdentifiers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProductIdentifiers_MetaData), NewProp_ProductIdentifiers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ProductIdentifiers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ProductIdentifiers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseQuery Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2, nullptr, "CreateProxyObjectForInAppPurchaseQuery", Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::InAppPurchaseQueryCallbackProxy2_eventCreateProxyObjectForInAppPurchaseQuery_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseQueryCallbackProxy2::execCreateProxyObjectForInAppPurchaseQuery)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_TARRAY_REF(FString,Z_Param_Out_ProductIdentifiers);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseQueryCallbackProxy2**)Z_Param__Result=UInAppPurchaseQueryCallbackProxy2::CreateProxyObjectForInAppPurchaseQuery(Z_Param_PlayerController,Z_Param_Out_ProductIdentifiers);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseQueryCallbackProxy2 Function CreateProxyObjectForInAppPurchaseQuery
// ********** Begin Class UInAppPurchaseQueryCallbackProxy2 ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2;
UClass* UInAppPurchaseQueryCallbackProxy2::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseQueryCallbackProxy2;
if (!Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseQueryCallbackProxy2"),
Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.InnerSingleton,
StaticRegisterNativesUInAppPurchaseQueryCallbackProxy2,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister()
{
return UInAppPurchaseQueryCallbackProxy2::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseQueryCallbackProxy2.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful InAppPurchase query\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Called when there is a successful InAppPurchase query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful InAppPurchase query\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseQueryCallbackProxy2.h" },
{ "ToolTip", "Called when there is an unsuccessful InAppPurchase query" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseQueryCallbackProxy2 constinit property declarations ********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInAppPurchaseQueryCallbackProxy2 constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseQuery"), .Pointer = &UInAppPurchaseQueryCallbackProxy2::execCreateProxyObjectForInAppPurchaseQuery },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseQueryCallbackProxy2_CreateProxyObjectForInAppPurchaseQuery, "CreateProxyObjectForInAppPurchaseQuery" }, // 3639489390
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseQueryCallbackProxy2>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics
// ********** Begin Class UInAppPurchaseQueryCallbackProxy2 Property Definitions *******************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseQueryCallbackProxy2, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2320161711
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseQueryCallbackProxy2, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2320161711
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::PropPointers) < 2048);
// ********** End Class UInAppPurchaseQueryCallbackProxy2 Property Definitions *********************
UObject* (*const Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::ClassParams = {
&UInAppPurchaseQueryCallbackProxy2::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::Class_MetaDataParams)
};
void UInAppPurchaseQueryCallbackProxy2::StaticRegisterNativesUInAppPurchaseQueryCallbackProxy2()
{
UClass* Class = UInAppPurchaseQueryCallbackProxy2::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.OuterSingleton, Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseQueryCallbackProxy2);
UInAppPurchaseQueryCallbackProxy2::~UInAppPurchaseQueryCallbackProxy2() {}
// ********** End Class UInAppPurchaseQueryCallbackProxy2 ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EOnlineProxyStoreOfferDiscountType_StaticEnum, TEXT("EOnlineProxyStoreOfferDiscountType"), &Z_Registration_Info_UEnum_EOnlineProxyStoreOfferDiscountType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3271749089U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FOnlineProxyStoreOffer::StaticStruct, Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics::NewStructOps, TEXT("OnlineProxyStoreOffer"),&Z_Registration_Info_UScriptStruct_FOnlineProxyStoreOffer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOnlineProxyStoreOffer), 3236208546U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2, UInAppPurchaseQueryCallbackProxy2::StaticClass, TEXT("UInAppPurchaseQueryCallbackProxy2"), &Z_Registration_Info_UClass_UInAppPurchaseQueryCallbackProxy2, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseQueryCallbackProxy2), 839647724U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_1638048177{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,100 @@
// 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 "InAppPurchaseQueryCallbackProxy2.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseQueryCallbackProxy2_generated_h
#error "InAppPurchaseQueryCallbackProxy2.generated.h already included, missing '#pragma once' in InAppPurchaseQueryCallbackProxy2.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseQueryCallbackProxy2_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseQueryCallbackProxy2;
struct FOnlineProxyStoreOffer;
// ********** Begin ScriptStruct FOnlineProxyStoreOffer ********************************************
struct Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FOnlineProxyStoreOffer_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FOnlineProxyStoreOffer;
// ********** End ScriptStruct FOnlineProxyStoreOffer **********************************************
// ********** Begin Delegate FInAppPurchaseQuery2Result ********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_73_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FInAppPurchaseQuery2Result_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseQuery2Result, TArray<FOnlineProxyStoreOffer> const& InAppOfferInformation);
// ********** End Delegate FInAppPurchaseQuery2Result **********************************************
// ********** Begin Class UInAppPurchaseQueryCallbackProxy2 ****************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseQuery);
struct Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseQueryCallbackProxy2(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseQueryCallbackProxy2, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseQueryCallbackProxy2_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseQueryCallbackProxy2)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseQueryCallbackProxy2(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseQueryCallbackProxy2) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseQueryCallbackProxy2); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseQueryCallbackProxy2); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseQueryCallbackProxy2(UInAppPurchaseQueryCallbackProxy2&&) = delete; \
UInAppPurchaseQueryCallbackProxy2(const UInAppPurchaseQueryCallbackProxy2&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseQueryCallbackProxy2();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_75_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h_78_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseQueryCallbackProxy2;
// ********** End Class UInAppPurchaseQueryCallbackProxy2 ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseQueryCallbackProxy2_h
// ********** Begin Enum EOnlineProxyStoreOfferDiscountType ****************************************
#define FOREACH_ENUM_EONLINEPROXYSTOREOFFERDISCOUNTTYPE(op) \
op(EOnlineProxyStoreOfferDiscountType::NotOnSale) \
op(EOnlineProxyStoreOfferDiscountType::Percentage) \
op(EOnlineProxyStoreOfferDiscountType::DiscountAmount) \
op(EOnlineProxyStoreOfferDiscountType::PayAmount)
enum class EOnlineProxyStoreOfferDiscountType : uint8;
template<> struct TIsUEnumClass<EOnlineProxyStoreOfferDiscountType> { enum { Value = true }; };
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EOnlineProxyStoreOfferDiscountType>();
// ********** End Enum EOnlineProxyStoreOfferDiscountType ******************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,398 @@
// 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 "InAppPurchaseReceiptsCallbackProxy.h"
#include "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseReceiptsCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineProxyInAppReceiptsResult ***************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseReceiptInfo2> InAppPurchaseReceipts;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppPurchaseReceipts_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineProxyInAppReceiptsResult constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_PurchaseStatus_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PurchaseStatus;
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppPurchaseReceipts_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InAppPurchaseReceipts;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineProxyInAppReceiptsResult constinit property declarations *********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineProxyInAppReceiptsResult Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_PurchaseStatus_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_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_PurchaseStatus = { "PurchaseStatus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms, PurchaseStatus), Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus, METADATA_PARAMS(0, nullptr) }; // 1654145675
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts_Inner = { "InAppPurchaseReceipts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInAppPurchaseReceiptInfo2, METADATA_PARAMS(0, nullptr) }; // 2157148770
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts = { "InAppPurchaseReceipts", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms, InAppPurchaseReceipts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppPurchaseReceipts_MetaData), NewProp_InAppPurchaseReceipts_MetaData) }; // 2157148770
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_PurchaseStatus_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_PurchaseStatus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::NewProp_InAppPurchaseReceipts,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineProxyInAppReceiptsResult Property Definitions ********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineProxyInAppReceiptsResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineProxyInAppReceiptsResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineProxyInAppReceiptsResult, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseReceiptInfo2> const& InAppPurchaseReceipts)
{
struct _Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseReceiptInfo2> InAppPurchaseReceipts;
};
_Script_OnlineSubsystemUtils_eventOnlineProxyInAppReceiptsResult_Parms Parms;
Parms.PurchaseStatus=PurchaseStatus;
Parms.InAppPurchaseReceipts=InAppPurchaseReceipts;
OnlineProxyInAppReceiptsResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineProxyInAppReceiptsResult *****************************************
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseGetKnownReceipts
struct Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics
{
struct InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseGetKnownReceipts_Parms
{
APlayerController* PlayerController;
UInAppPurchaseReceiptsCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "DisplayName", "Get known In-App Receipts" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseGetKnownReceipts constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseGetKnownReceipts constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseGetKnownReceipts Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseGetKnownReceipts_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseGetKnownReceipts_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseGetKnownReceipts Property Definitions **
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy, nullptr, "CreateProxyObjectForInAppPurchaseGetKnownReceipts", Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseGetKnownReceipts_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseGetKnownReceipts_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseGetKnownReceipts)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseReceiptsCallbackProxy**)Z_Param__Result=UInAppPurchaseReceiptsCallbackProxy::CreateProxyObjectForInAppPurchaseGetKnownReceipts(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseGetKnownReceipts
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts
struct Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics
{
struct InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseQueryOwnedProducts_Parms
{
APlayerController* PlayerController;
UInAppPurchaseReceiptsCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "DisplayName", "Query for Owned In-App Products" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseQueryOwnedProducts_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseQueryOwnedProducts_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts Property Definitions
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy, nullptr, "CreateProxyObjectForInAppPurchaseQueryOwnedProducts", Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseQueryOwnedProducts_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseQueryOwnedProducts_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseQueryOwnedProducts)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseReceiptsCallbackProxy**)Z_Param__Result=UInAppPurchaseReceiptsCallbackProxy::CreateProxyObjectForInAppPurchaseQueryOwnedProducts(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseQueryOwnedProducts
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts
struct Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics
{
struct InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Parms
{
APlayerController* PlayerController;
UInAppPurchaseReceiptsCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "DisplayName", "Restore Owned In-App Products" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts Property Definitions
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy, nullptr, "CreateProxyObjectForInAppPurchaseRestoreOwnedProducts", Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::InAppPurchaseReceiptsCallbackProxy_eventCreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseRestoreOwnedProducts)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseReceiptsCallbackProxy**)Z_Param__Result=UInAppPurchaseReceiptsCallbackProxy::CreateProxyObjectForInAppPurchaseRestoreOwnedProducts(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseReceiptsCallbackProxy Function CreateProxyObjectForInAppPurchaseRestoreOwnedProducts
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy;
UClass* UInAppPurchaseReceiptsCallbackProxy::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseReceiptsCallbackProxy;
if (!Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseReceiptsCallbackProxy"),
Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.InnerSingleton,
StaticRegisterNativesUInAppPurchaseReceiptsCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister()
{
return UInAppPurchaseReceiptsCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseReceiptsCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful In-App Purchase transaction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseReceiptsCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful In-App Purchase transaction" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy constinit property declarations ******
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInAppPurchaseReceiptsCallbackProxy constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseGetKnownReceipts"), .Pointer = &UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseGetKnownReceipts },
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseQueryOwnedProducts"), .Pointer = &UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseQueryOwnedProducts },
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseRestoreOwnedProducts"), .Pointer = &UInAppPurchaseReceiptsCallbackProxy::execCreateProxyObjectForInAppPurchaseRestoreOwnedProducts },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseGetKnownReceipts, "CreateProxyObjectForInAppPurchaseGetKnownReceipts" }, // 4052401321
{ &Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseQueryOwnedProducts, "CreateProxyObjectForInAppPurchaseQueryOwnedProducts" }, // 468011061
{ &Z_Construct_UFunction_UInAppPurchaseReceiptsCallbackProxy_CreateProxyObjectForInAppPurchaseRestoreOwnedProducts, "CreateProxyObjectForInAppPurchaseRestoreOwnedProducts" }, // 659445295
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseReceiptsCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy Property Definitions *****************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseReceiptsCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2284426854
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseReceiptsCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2284426854
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UInAppPurchaseReceiptsCallbackProxy Property Definitions *******************
UObject* (*const Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::ClassParams = {
&UInAppPurchaseReceiptsCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::Class_MetaDataParams)
};
void UInAppPurchaseReceiptsCallbackProxy::StaticRegisterNativesUInAppPurchaseReceiptsCallbackProxy()
{
UClass* Class = UInAppPurchaseReceiptsCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.OuterSingleton, Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseReceiptsCallbackProxy);
UInAppPurchaseReceiptsCallbackProxy::~UInAppPurchaseReceiptsCallbackProxy() {}
// ********** End Class UInAppPurchaseReceiptsCallbackProxy ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy, UInAppPurchaseReceiptsCallbackProxy::StaticClass, TEXT("UInAppPurchaseReceiptsCallbackProxy"), &Z_Registration_Info_UClass_UInAppPurchaseReceiptsCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseReceiptsCallbackProxy), 3306544212U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h__Script_OnlineSubsystemUtils_2991728039{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "InAppPurchaseReceiptsCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseReceiptsCallbackProxy_generated_h
#error "InAppPurchaseReceiptsCallbackProxy.generated.h already included, missing '#pragma once' in InAppPurchaseReceiptsCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseReceiptsCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseReceiptsCallbackProxy;
enum class EInAppPurchaseStatus : uint8;
struct FInAppPurchaseReceiptInfo2;
// ********** Begin Delegate FOnlineProxyInAppReceiptsResult ***************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_9_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineProxyInAppReceiptsResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineProxyInAppReceiptsResult, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseReceiptInfo2> const& InAppPurchaseReceipts);
// ********** End Delegate FOnlineProxyInAppReceiptsResult *****************************************
// ********** Begin Class UInAppPurchaseReceiptsCallbackProxy **************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseRestoreOwnedProducts); \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseQueryOwnedProducts); \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseGetKnownReceipts);
struct Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseReceiptsCallbackProxy(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseReceiptsCallbackProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseReceiptsCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseReceiptsCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseReceiptsCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseReceiptsCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseReceiptsCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseReceiptsCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseReceiptsCallbackProxy(UInAppPurchaseReceiptsCallbackProxy&&) = delete; \
UInAppPurchaseReceiptsCallbackProxy(const UInAppPurchaseReceiptsCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseReceiptsCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_11_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h_14_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseReceiptsCallbackProxy;
// ********** End Class UInAppPurchaseReceiptsCallbackProxy ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseReceiptsCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,387 @@
// 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 "InAppPurchaseRestoreCallbackProxy2.h"
#include "InAppPurchaseDataTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInAppPurchaseRestoreCallbackProxy2() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInAppPurchaseRestoreInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInAppPurchaseRestoreInfo2); }
static inline consteval int16 GetStructAlignment() { return alignof(FInAppPurchaseRestoreInfo2); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Micro-transaction purchase information\n */" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "Micro-transaction purchase information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemName_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The item name\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "The item name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemId_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// The unique product identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "The unique product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValidationInfo_MetaData[] = {
{ "Category", "ProductInfo" },
{ "Comment", "// the unique transaction identifier\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "the unique transaction identifier" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInAppPurchaseRestoreInfo2 constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_ItemName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ItemId;
static const UECodeGen_Private::FStrPropertyParams NewProp_ValidationInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInAppPurchaseRestoreInfo2 constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInAppPurchaseRestoreInfo2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2;
class UScriptStruct* FInAppPurchaseRestoreInfo2::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("InAppPurchaseRestoreInfo2"));
}
return Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.OuterSingleton;
}
// ********** Begin ScriptStruct FInAppPurchaseRestoreInfo2 Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ItemName = { "ItemName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseRestoreInfo2, ItemName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemName_MetaData), NewProp_ItemName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ItemId = { "ItemId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseRestoreInfo2, ItemId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemId_MetaData), NewProp_ItemId_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ValidationInfo = { "ValidationInfo", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInAppPurchaseRestoreInfo2, ValidationInfo), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValidationInfo_MetaData), NewProp_ValidationInfo_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ItemName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ItemId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewProp_ValidationInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInAppPurchaseRestoreInfo2 Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"InAppPurchaseRestoreInfo2",
Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::PropPointers),
sizeof(FInAppPurchaseRestoreInfo2),
alignof(FInAppPurchaseRestoreInfo2),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2()
{
if (!Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.InnerSingleton, Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2.InnerSingleton);
}
// ********** End ScriptStruct FInAppPurchaseRestoreInfo2 ******************************************
// ********** Begin Delegate FInAppPurchaseRestoreResult2 ******************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseRestoreInfo2> InAppPurchaseRestoreInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAppPurchaseRestoreInfo_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FInAppPurchaseRestoreResult2 constinit property declarations **********
static const UECodeGen_Private::FBytePropertyParams NewProp_PurchaseStatus_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PurchaseStatus;
static const UECodeGen_Private::FStructPropertyParams NewProp_InAppPurchaseRestoreInfo_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InAppPurchaseRestoreInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FInAppPurchaseRestoreResult2 constinit property declarations ************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FInAppPurchaseRestoreResult2 Property Definitions *********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_PurchaseStatus_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_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_PurchaseStatus = { "PurchaseStatus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms, PurchaseStatus), Z_Construct_UEnum_OnlineSubsystemUtils_EInAppPurchaseStatus, METADATA_PARAMS(0, nullptr) }; // 1654145675
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_InAppPurchaseRestoreInfo_Inner = { "InAppPurchaseRestoreInfo", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2, METADATA_PARAMS(0, nullptr) }; // 3393545000
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_InAppPurchaseRestoreInfo = { "InAppPurchaseRestoreInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms, InAppPurchaseRestoreInfo), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAppPurchaseRestoreInfo_MetaData), NewProp_InAppPurchaseRestoreInfo_MetaData) }; // 3393545000
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_PurchaseStatus_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_PurchaseStatus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_InAppPurchaseRestoreInfo_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::NewProp_InAppPurchaseRestoreInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FInAppPurchaseRestoreResult2 Property Definitions ***********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "InAppPurchaseRestoreResult2__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FInAppPurchaseRestoreResult2_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseRestoreResult2, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseRestoreInfo2> const& InAppPurchaseRestoreInfo)
{
struct _Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms
{
EInAppPurchaseStatus PurchaseStatus;
TArray<FInAppPurchaseRestoreInfo2> InAppPurchaseRestoreInfo;
};
_Script_OnlineSubsystemUtils_eventInAppPurchaseRestoreResult2_Parms Parms;
Parms.PurchaseStatus=PurchaseStatus;
Parms.InAppPurchaseRestoreInfo=InAppPurchaseRestoreInfo;
InAppPurchaseRestoreResult2.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FInAppPurchaseRestoreResult2 ********************************************
// ********** Begin Class UInAppPurchaseRestoreCallbackProxy2 Function CreateProxyObjectForInAppPurchaseRestore
struct Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics
{
struct InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms
{
TArray<FInAppPurchaseProductRequest2> ConsumableProductFlags;
APlayerController* PlayerController;
UInAppPurchaseRestoreCallbackProxy2* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|InAppPurchase" },
{ "Comment", "// Kicks off a transaction for the provided product identifier\n" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Please use 'Restore Owned In-App Products' and remember to pass the output receipts to 'Finalize In-App Purchase Transaction' after being validated and processed" },
{ "DisplayName", "Restore In-App Purchases2" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "Kicks off a transaction for the provided product identifier" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConsumableProductFlags_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForInAppPurchaseRestore constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ConsumableProductFlags_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ConsumableProductFlags;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForInAppPurchaseRestore constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForInAppPurchaseRestore Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ConsumableProductFlags_Inner = { "ConsumableProductFlags", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInAppPurchaseProductRequest2, METADATA_PARAMS(0, nullptr) }; // 912860422
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ConsumableProductFlags = { "ConsumableProductFlags", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms, ConsumableProductFlags), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConsumableProductFlags_MetaData), NewProp_ConsumableProductFlags_MetaData) }; // 912860422
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms, ReturnValue), Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ConsumableProductFlags_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ConsumableProductFlags,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForInAppPurchaseRestore Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2, nullptr, "CreateProxyObjectForInAppPurchaseRestore", Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::InAppPurchaseRestoreCallbackProxy2_eventCreateProxyObjectForInAppPurchaseRestore_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInAppPurchaseRestoreCallbackProxy2::execCreateProxyObjectForInAppPurchaseRestore)
{
P_GET_TARRAY_REF(FInAppPurchaseProductRequest2,Z_Param_Out_ConsumableProductFlags);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UInAppPurchaseRestoreCallbackProxy2**)Z_Param__Result=UInAppPurchaseRestoreCallbackProxy2::CreateProxyObjectForInAppPurchaseRestore(Z_Param_Out_ConsumableProductFlags,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UInAppPurchaseRestoreCallbackProxy2 Function CreateProxyObjectForInAppPurchaseRestore
// ********** Begin Class UInAppPurchaseRestoreCallbackProxy2 **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2;
UClass* UInAppPurchaseRestoreCallbackProxy2::GetPrivateStaticClass()
{
using TClass = UInAppPurchaseRestoreCallbackProxy2;
if (!Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InAppPurchaseRestoreCallbackProxy2"),
Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.InnerSingleton,
StaticRegisterNativesUInAppPurchaseRestoreCallbackProxy2,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.InnerSingleton;
}
UClass* Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister()
{
return UInAppPurchaseRestoreCallbackProxy2::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InAppPurchaseRestoreCallbackProxy2.h" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "Called when there is a successful In-App Purchase transaction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful In-App Purchase transaction\n" },
{ "ModuleRelativePath", "Classes/InAppPurchaseRestoreCallbackProxy2.h" },
{ "ToolTip", "Called when there is an unsuccessful In-App Purchase transaction" },
};
#endif // WITH_METADATA
// ********** Begin Class UInAppPurchaseRestoreCallbackProxy2 constinit property declarations ******
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInAppPurchaseRestoreCallbackProxy2 constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForInAppPurchaseRestore"), .Pointer = &UInAppPurchaseRestoreCallbackProxy2::execCreateProxyObjectForInAppPurchaseRestore },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInAppPurchaseRestoreCallbackProxy2_CreateProxyObjectForInAppPurchaseRestore, "CreateProxyObjectForInAppPurchaseRestore" }, // 918616437
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInAppPurchaseRestoreCallbackProxy2>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics
// ********** Begin Class UInAppPurchaseRestoreCallbackProxy2 Property Definitions *****************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseRestoreCallbackProxy2, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 1199168535
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInAppPurchaseRestoreCallbackProxy2, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 1199168535
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::PropPointers) < 2048);
// ********** End Class UInAppPurchaseRestoreCallbackProxy2 Property Definitions *******************
UObject* (*const Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::ClassParams = {
&UInAppPurchaseRestoreCallbackProxy2::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::Class_MetaDataParams), Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::Class_MetaDataParams)
};
void UInAppPurchaseRestoreCallbackProxy2::StaticRegisterNativesUInAppPurchaseRestoreCallbackProxy2()
{
UClass* Class = UInAppPurchaseRestoreCallbackProxy2::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2()
{
if (!Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.OuterSingleton, Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInAppPurchaseRestoreCallbackProxy2);
UInAppPurchaseRestoreCallbackProxy2::~UInAppPurchaseRestoreCallbackProxy2() {}
// ********** End Class UInAppPurchaseRestoreCallbackProxy2 ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInAppPurchaseRestoreInfo2::StaticStruct, Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics::NewStructOps, TEXT("InAppPurchaseRestoreInfo2"),&Z_Registration_Info_UScriptStruct_FInAppPurchaseRestoreInfo2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInAppPurchaseRestoreInfo2), 3393545000U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2, UInAppPurchaseRestoreCallbackProxy2::StaticClass, TEXT("UInAppPurchaseRestoreCallbackProxy2"), &Z_Registration_Info_UClass_UInAppPurchaseRestoreCallbackProxy2, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInAppPurchaseRestoreCallbackProxy2), 3767055789U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_3868697363{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// 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 "InAppPurchaseRestoreCallbackProxy2.h"
#ifdef ONLINESUBSYSTEMUTILS_InAppPurchaseRestoreCallbackProxy2_generated_h
#error "InAppPurchaseRestoreCallbackProxy2.generated.h already included, missing '#pragma once' in InAppPurchaseRestoreCallbackProxy2.h"
#endif
#define ONLINESUBSYSTEMUTILS_InAppPurchaseRestoreCallbackProxy2_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UInAppPurchaseRestoreCallbackProxy2;
enum class EInAppPurchaseStatus : uint8;
struct FInAppPurchaseProductRequest2;
struct FInAppPurchaseRestoreInfo2;
// ********** Begin ScriptStruct FInAppPurchaseRestoreInfo2 ****************************************
struct Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInAppPurchaseRestoreInfo2_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FInAppPurchaseRestoreInfo2;
// ********** End ScriptStruct FInAppPurchaseRestoreInfo2 ******************************************
// ********** Begin Delegate FInAppPurchaseRestoreResult2 ******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_33_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FInAppPurchaseRestoreResult2_DelegateWrapper(const FMulticastScriptDelegate& InAppPurchaseRestoreResult2, EInAppPurchaseStatus PurchaseStatus, TArray<FInAppPurchaseRestoreInfo2> const& InAppPurchaseRestoreInfo);
// ********** End Delegate FInAppPurchaseRestoreResult2 ********************************************
// ********** Begin Class UInAppPurchaseRestoreCallbackProxy2 **************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForInAppPurchaseRestore);
struct Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_INCLASS \
private: \
static void StaticRegisterNativesUInAppPurchaseRestoreCallbackProxy2(); \
friend struct ::Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister(); \
public: \
DECLARE_CLASS2(UInAppPurchaseRestoreCallbackProxy2, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UInAppPurchaseRestoreCallbackProxy2_NoRegister) \
DECLARE_SERIALIZER(UInAppPurchaseRestoreCallbackProxy2)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UInAppPurchaseRestoreCallbackProxy2(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInAppPurchaseRestoreCallbackProxy2) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UInAppPurchaseRestoreCallbackProxy2); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInAppPurchaseRestoreCallbackProxy2); \
/** Deleted move- and copy-constructors, should never be used */ \
UInAppPurchaseRestoreCallbackProxy2(UInAppPurchaseRestoreCallbackProxy2&&) = delete; \
UInAppPurchaseRestoreCallbackProxy2(const UInAppPurchaseRestoreCallbackProxy2&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UInAppPurchaseRestoreCallbackProxy2();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_35_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h_38_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInAppPurchaseRestoreCallbackProxy2;
// ********** End Class UInAppPurchaseRestoreCallbackProxy2 ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_InAppPurchaseRestoreCallbackProxy2_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,133 @@
// 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 "IpConnection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIpConnection() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UNetConnection();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpConnection();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpConnection_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UIpConnection ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UIpConnection;
UClass* UIpConnection::GetPrivateStaticClass()
{
using TClass = UIpConnection;
if (!Z_Registration_Info_UClass_UIpConnection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("IpConnection"),
Z_Registration_Info_UClass_UIpConnection.InnerSingleton,
StaticRegisterNativesUIpConnection,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UIpConnection.InnerSingleton;
}
UClass* Z_Construct_UClass_UIpConnection_NoRegister()
{
return UIpConnection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UIpConnection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "IpConnection.h" },
{ "ModuleRelativePath", "Classes/IpConnection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SocketErrorDisconnectDelay_MetaData[] = {
{ "Comment", "/** Instead of disconnecting immediately on a socket error, wait for some time to see if we can recover. Specified in Seconds. */" },
{ "ModuleRelativePath", "Classes/IpConnection.h" },
{ "ToolTip", "Instead of disconnecting immediately on a socket error, wait for some time to see if we can recover. Specified in Seconds." },
};
#endif // WITH_METADATA
// ********** Begin Class UIpConnection constinit property declarations ****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_SocketErrorDisconnectDelay;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UIpConnection constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UIpConnection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UIpConnection_Statics
// ********** Begin Class UIpConnection Property Definitions ***************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIpConnection_Statics::NewProp_SocketErrorDisconnectDelay = { "SocketErrorDisconnectDelay", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpConnection, SocketErrorDisconnectDelay), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SocketErrorDisconnectDelay_MetaData), NewProp_SocketErrorDisconnectDelay_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UIpConnection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpConnection_Statics::NewProp_SocketErrorDisconnectDelay,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIpConnection_Statics::PropPointers) < 2048);
// ********** End Class UIpConnection Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_UIpConnection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNetConnection,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIpConnection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UIpConnection_Statics::ClassParams = {
&UIpConnection::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UIpConnection_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UIpConnection_Statics::PropPointers),
0,
0x000800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIpConnection_Statics::Class_MetaDataParams), Z_Construct_UClass_UIpConnection_Statics::Class_MetaDataParams)
};
void UIpConnection::StaticRegisterNativesUIpConnection()
{
}
UClass* Z_Construct_UClass_UIpConnection()
{
if (!Z_Registration_Info_UClass_UIpConnection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIpConnection.OuterSingleton, Z_Construct_UClass_UIpConnection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UIpConnection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIpConnection);
UIpConnection::~UIpConnection() {}
// ********** End Class UIpConnection **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UIpConnection, UIpConnection::StaticClass, TEXT("UIpConnection"), &Z_Registration_Info_UClass_UIpConnection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIpConnection), 1269598811U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h__Script_OnlineSubsystemUtils_1218729655{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "IpConnection.h"
#ifdef ONLINESUBSYSTEMUTILS_IpConnection_generated_h
#error "IpConnection.generated.h already included, missing '#pragma once' in IpConnection.h"
#endif
#define ONLINESUBSYSTEMUTILS_IpConnection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UIpConnection ************************************************************
struct Z_Construct_UClass_UIpConnection_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpConnection_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_28_INCLASS \
private: \
static void StaticRegisterNativesUIpConnection(); \
friend struct ::Z_Construct_UClass_UIpConnection_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UIpConnection_NoRegister(); \
public: \
DECLARE_CLASS2(UIpConnection, UNetConnection, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UIpConnection_NoRegister) \
DECLARE_SERIALIZER(UIpConnection)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_28_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UIpConnection(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UIpConnection) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UIpConnection); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UIpConnection); \
/** Deleted move- and copy-constructors, should never be used */ \
UIpConnection(UIpConnection&&) = delete; \
UIpConnection(const UIpConnection&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UIpConnection();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_25_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_28_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_28_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h_28_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UIpConnection;
// ********** End Class UIpConnection **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpConnection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,229 @@
// 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 "IpNetDriver.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIpNetDriver() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UNetDriver();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpNetDriver();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpNetDriver_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UIpNetDriver *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UIpNetDriver;
UClass* UIpNetDriver::GetPrivateStaticClass()
{
using TClass = UIpNetDriver;
if (!Z_Registration_Info_UClass_UIpNetDriver.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("IpNetDriver"),
Z_Registration_Info_UClass_UIpNetDriver.InnerSingleton,
StaticRegisterNativesUIpNetDriver,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UIpNetDriver.InnerSingleton;
}
UClass* Z_Construct_UClass_UIpNetDriver_NoRegister()
{
return UIpNetDriver::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UIpNetDriver_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "IpNetDriver.h" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LogPortUnreach_MetaData[] = {
{ "Comment", "/** Should port unreachable messages be logged */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Should port unreachable messages be logged" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllowPlayerPortUnreach_MetaData[] = {
{ "Comment", "/** Does the game allow clients to remain after receiving ICMP port unreachable errors (handles flakey connections) */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Does the game allow clients to remain after receiving ICMP port unreachable errors (handles flakey connections)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExitOnBindFailure_MetaData[] = {
{ "Comment", "/** Whether to exit if binding a port failed. */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Whether to exit if binding a port failed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxPortCountToTry_MetaData[] = {
{ "Comment", "/** Number of ports which will be tried if current one is not available for binding (i.e. if told to bind to port N, will try from N to N+MaxPortCountToTry inclusive) */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Number of ports which will be tried if current one is not available for binding (i.e. if told to bind to port N, will try from N to N+MaxPortCountToTry inclusive)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ServerDesiredSocketReceiveBufferBytes_MetaData[] = {
{ "Comment", "/** Number of bytes that will be passed to FSocket::SetReceiveBufferSize when initializing a server. */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Number of bytes that will be passed to FSocket::SetReceiveBufferSize when initializing a server." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ServerDesiredSocketSendBufferBytes_MetaData[] = {
{ "Comment", "/** Number of bytes that will be passed to FSocket::SetSendBufferSize when initializing a server. */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Number of bytes that will be passed to FSocket::SetSendBufferSize when initializing a server." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClientDesiredSocketReceiveBufferBytes_MetaData[] = {
{ "Comment", "/** Number of bytes that will be passed to FSocket::SetReceiveBufferSize when initializing a client. */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Number of bytes that will be passed to FSocket::SetReceiveBufferSize when initializing a client." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClientDesiredSocketSendBufferBytes_MetaData[] = {
{ "Comment", "/** Number of bytes that will be passed to FSocket::SetSendBufferSize when initializing a client. */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Number of bytes that will be passed to FSocket::SetSendBufferSize when initializing a client." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxSecondsInReceive_MetaData[] = {
{ "Comment", "/** Maximum time in seconds the TickDispatch can loop on received socket data*/" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Maximum time in seconds the TickDispatch can loop on received socket data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NbPacketsBetweenReceiveTimeTest_MetaData[] = {
{ "Comment", "/** Nb of packets to wait before testing if the receive time went over MaxSecondsInReceive */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "Nb of packets to wait before testing if the receive time went over MaxSecondsInReceive" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ResolutionConnectionTimeout_MetaData[] = {
{ "Comment", "/** The amount of time to wait in seconds until we consider a connection to a resolution result as timed out */" },
{ "ModuleRelativePath", "Classes/IpNetDriver.h" },
{ "ToolTip", "The amount of time to wait in seconds until we consider a connection to a resolution result as timed out" },
};
#endif // WITH_METADATA
// ********** Begin Class UIpNetDriver constinit property declarations *****************************
static void NewProp_LogPortUnreach_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LogPortUnreach;
static void NewProp_AllowPlayerPortUnreach_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_AllowPlayerPortUnreach;
static void NewProp_bExitOnBindFailure_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExitOnBindFailure;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_MaxPortCountToTry;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ServerDesiredSocketReceiveBufferBytes;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ServerDesiredSocketSendBufferBytes;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ClientDesiredSocketReceiveBufferBytes;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_ClientDesiredSocketSendBufferBytes;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxSecondsInReceive;
static const UECodeGen_Private::FIntPropertyParams NewProp_NbPacketsBetweenReceiveTimeTest;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ResolutionConnectionTimeout;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UIpNetDriver constinit property declarations *******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UIpNetDriver>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UIpNetDriver_Statics
// ********** Begin Class UIpNetDriver Property Definitions ****************************************
void Z_Construct_UClass_UIpNetDriver_Statics::NewProp_LogPortUnreach_SetBit(void* Obj)
{
((UIpNetDriver*)Obj)->LogPortUnreach = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_LogPortUnreach = { "LogPortUnreach", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UIpNetDriver), &Z_Construct_UClass_UIpNetDriver_Statics::NewProp_LogPortUnreach_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LogPortUnreach_MetaData), NewProp_LogPortUnreach_MetaData) };
void Z_Construct_UClass_UIpNetDriver_Statics::NewProp_AllowPlayerPortUnreach_SetBit(void* Obj)
{
((UIpNetDriver*)Obj)->AllowPlayerPortUnreach = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_AllowPlayerPortUnreach = { "AllowPlayerPortUnreach", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UIpNetDriver), &Z_Construct_UClass_UIpNetDriver_Statics::NewProp_AllowPlayerPortUnreach_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllowPlayerPortUnreach_MetaData), NewProp_AllowPlayerPortUnreach_MetaData) };
void Z_Construct_UClass_UIpNetDriver_Statics::NewProp_bExitOnBindFailure_SetBit(void* Obj)
{
((UIpNetDriver*)Obj)->bExitOnBindFailure = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_bExitOnBindFailure = { "bExitOnBindFailure", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UIpNetDriver), &Z_Construct_UClass_UIpNetDriver_Statics::NewProp_bExitOnBindFailure_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExitOnBindFailure_MetaData), NewProp_bExitOnBindFailure_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_MaxPortCountToTry = { "MaxPortCountToTry", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, MaxPortCountToTry), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxPortCountToTry_MetaData), NewProp_MaxPortCountToTry_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ServerDesiredSocketReceiveBufferBytes = { "ServerDesiredSocketReceiveBufferBytes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, ServerDesiredSocketReceiveBufferBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ServerDesiredSocketReceiveBufferBytes_MetaData), NewProp_ServerDesiredSocketReceiveBufferBytes_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ServerDesiredSocketSendBufferBytes = { "ServerDesiredSocketSendBufferBytes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, ServerDesiredSocketSendBufferBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ServerDesiredSocketSendBufferBytes_MetaData), NewProp_ServerDesiredSocketSendBufferBytes_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ClientDesiredSocketReceiveBufferBytes = { "ClientDesiredSocketReceiveBufferBytes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, ClientDesiredSocketReceiveBufferBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClientDesiredSocketReceiveBufferBytes_MetaData), NewProp_ClientDesiredSocketReceiveBufferBytes_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ClientDesiredSocketSendBufferBytes = { "ClientDesiredSocketSendBufferBytes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, ClientDesiredSocketSendBufferBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClientDesiredSocketSendBufferBytes_MetaData), NewProp_ClientDesiredSocketSendBufferBytes_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_MaxSecondsInReceive = { "MaxSecondsInReceive", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, MaxSecondsInReceive), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxSecondsInReceive_MetaData), NewProp_MaxSecondsInReceive_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_NbPacketsBetweenReceiveTimeTest = { "NbPacketsBetweenReceiveTimeTest", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, NbPacketsBetweenReceiveTimeTest), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NbPacketsBetweenReceiveTimeTest_MetaData), NewProp_NbPacketsBetweenReceiveTimeTest_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ResolutionConnectionTimeout = { "ResolutionConnectionTimeout", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIpNetDriver, ResolutionConnectionTimeout), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ResolutionConnectionTimeout_MetaData), NewProp_ResolutionConnectionTimeout_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UIpNetDriver_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_LogPortUnreach,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_AllowPlayerPortUnreach,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_bExitOnBindFailure,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_MaxPortCountToTry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ServerDesiredSocketReceiveBufferBytes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ServerDesiredSocketSendBufferBytes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ClientDesiredSocketReceiveBufferBytes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ClientDesiredSocketSendBufferBytes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_MaxSecondsInReceive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_NbPacketsBetweenReceiveTimeTest,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIpNetDriver_Statics::NewProp_ResolutionConnectionTimeout,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIpNetDriver_Statics::PropPointers) < 2048);
// ********** End Class UIpNetDriver Property Definitions ******************************************
UObject* (*const Z_Construct_UClass_UIpNetDriver_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNetDriver,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIpNetDriver_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UIpNetDriver_Statics::ClassParams = {
&UIpNetDriver::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UIpNetDriver_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UIpNetDriver_Statics::PropPointers),
0,
0x000800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIpNetDriver_Statics::Class_MetaDataParams), Z_Construct_UClass_UIpNetDriver_Statics::Class_MetaDataParams)
};
void UIpNetDriver::StaticRegisterNativesUIpNetDriver()
{
}
UClass* Z_Construct_UClass_UIpNetDriver()
{
if (!Z_Registration_Info_UClass_UIpNetDriver.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIpNetDriver.OuterSingleton, Z_Construct_UClass_UIpNetDriver_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UIpNetDriver.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIpNetDriver);
UIpNetDriver::~UIpNetDriver() {}
// ********** End Class UIpNetDriver ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UIpNetDriver, UIpNetDriver::StaticClass, TEXT("UIpNetDriver"), &Z_Registration_Info_UClass_UIpNetDriver, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIpNetDriver), 2793439602U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h__Script_OnlineSubsystemUtils_45698125{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "IpNetDriver.h"
#ifdef ONLINESUBSYSTEMUTILS_IpNetDriver_generated_h
#error "IpNetDriver.generated.h already included, missing '#pragma once' in IpNetDriver.h"
#endif
#define ONLINESUBSYSTEMUTILS_IpNetDriver_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UIpNetDriver *************************************************************
struct Z_Construct_UClass_UIpNetDriver_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpNetDriver_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_69_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUIpNetDriver(); \
friend struct ::Z_Construct_UClass_UIpNetDriver_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UIpNetDriver_NoRegister(); \
public: \
DECLARE_CLASS2(UIpNetDriver, UNetDriver, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UIpNetDriver_NoRegister) \
DECLARE_SERIALIZER(UIpNetDriver)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_69_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UIpNetDriver(UIpNetDriver&&) = delete; \
UIpNetDriver(const UIpNetDriver&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UIpNetDriver); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UIpNetDriver); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UIpNetDriver) \
ONLINESUBSYSTEMUTILS_API virtual ~UIpNetDriver();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_64_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_69_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_69_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h_69_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UIpNetDriver;
// ********** End Class UIpNetDriver ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_IpNetDriver_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,228 @@
// 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 "JoinSessionCallbackProxy.h"
#include "FindSessionsCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeJoinSessionCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UJoinSessionCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintSessionResult();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UJoinSessionCallbackProxy Function JoinSession ***************************
struct Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics
{
struct JoinSessionCallbackProxy_eventJoinSession_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FBlueprintSessionResult SearchResult;
UJoinSessionCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Session" },
{ "Comment", "// Joins a remote session with the default online subsystem\n" },
{ "ModuleRelativePath", "Classes/JoinSessionCallbackProxy.h" },
{ "ToolTip", "Joins a remote session with the default online subsystem" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SearchResult_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function JoinSession constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStructPropertyParams NewProp_SearchResult;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function JoinSession constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function JoinSession Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(JoinSessionCallbackProxy_eventJoinSession_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(JoinSessionCallbackProxy_eventJoinSession_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_SearchResult = { "SearchResult", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(JoinSessionCallbackProxy_eventJoinSession_Parms, SearchResult), Z_Construct_UScriptStruct_FBlueprintSessionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SearchResult_MetaData), NewProp_SearchResult_MetaData) }; // 2609908441
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(JoinSessionCallbackProxy_eventJoinSession_Parms, ReturnValue), Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_SearchResult,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::PropPointers) < 2048);
// ********** End Function JoinSession Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UJoinSessionCallbackProxy, nullptr, "JoinSession", Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::JoinSessionCallbackProxy_eventJoinSession_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::Function_MetaDataParams), Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::JoinSessionCallbackProxy_eventJoinSession_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UJoinSessionCallbackProxy::execJoinSession)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_STRUCT_REF(FBlueprintSessionResult,Z_Param_Out_SearchResult);
P_FINISH;
P_NATIVE_BEGIN;
*(UJoinSessionCallbackProxy**)Z_Param__Result=UJoinSessionCallbackProxy::JoinSession(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_Out_SearchResult);
P_NATIVE_END;
}
// ********** End Class UJoinSessionCallbackProxy Function JoinSession *****************************
// ********** Begin Class UJoinSessionCallbackProxy ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UJoinSessionCallbackProxy;
UClass* UJoinSessionCallbackProxy::GetPrivateStaticClass()
{
using TClass = UJoinSessionCallbackProxy;
if (!Z_Registration_Info_UClass_UJoinSessionCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("JoinSessionCallbackProxy"),
Z_Registration_Info_UClass_UJoinSessionCallbackProxy.InnerSingleton,
StaticRegisterNativesUJoinSessionCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UJoinSessionCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister()
{
return UJoinSessionCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UJoinSessionCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "JoinSessionCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/JoinSessionCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful join\n" },
{ "ModuleRelativePath", "Classes/JoinSessionCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful join" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful join\n" },
{ "ModuleRelativePath", "Classes/JoinSessionCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful join" },
};
#endif // WITH_METADATA
// ********** Begin Class UJoinSessionCallbackProxy constinit property declarations ****************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UJoinSessionCallbackProxy constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("JoinSession"), .Pointer = &UJoinSessionCallbackProxy::execJoinSession },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UJoinSessionCallbackProxy_JoinSession, "JoinSession" }, // 3883096258
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UJoinSessionCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UJoinSessionCallbackProxy_Statics
// ********** Begin Class UJoinSessionCallbackProxy Property Definitions ***************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UJoinSessionCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UJoinSessionCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UJoinSessionCallbackProxy Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::ClassParams = {
&UJoinSessionCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::Class_MetaDataParams)
};
void UJoinSessionCallbackProxy::StaticRegisterNativesUJoinSessionCallbackProxy()
{
UClass* Class = UJoinSessionCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UJoinSessionCallbackProxy()
{
if (!Z_Registration_Info_UClass_UJoinSessionCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UJoinSessionCallbackProxy.OuterSingleton, Z_Construct_UClass_UJoinSessionCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UJoinSessionCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UJoinSessionCallbackProxy);
UJoinSessionCallbackProxy::~UJoinSessionCallbackProxy() {}
// ********** End Class UJoinSessionCallbackProxy **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UJoinSessionCallbackProxy, UJoinSessionCallbackProxy::StaticClass, TEXT("UJoinSessionCallbackProxy"), &Z_Registration_Info_UClass_UJoinSessionCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UJoinSessionCallbackProxy), 139886653U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h__Script_OnlineSubsystemUtils_3696306623{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// 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 "JoinSessionCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_JoinSessionCallbackProxy_generated_h
#error "JoinSessionCallbackProxy.generated.h already included, missing '#pragma once' in JoinSessionCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_JoinSessionCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UJoinSessionCallbackProxy;
class UObject;
struct FBlueprintSessionResult;
// ********** Begin Class UJoinSessionCallbackProxy ************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_RPC_WRAPPERS \
DECLARE_FUNCTION(execJoinSession);
struct Z_Construct_UClass_UJoinSessionCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_INCLASS \
private: \
static void StaticRegisterNativesUJoinSessionCallbackProxy(); \
friend struct ::Z_Construct_UClass_UJoinSessionCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UJoinSessionCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UJoinSessionCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UJoinSessionCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UJoinSessionCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UJoinSessionCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UJoinSessionCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UJoinSessionCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UJoinSessionCallbackProxy(UJoinSessionCallbackProxy&&) = delete; \
UJoinSessionCallbackProxy(const UJoinSessionCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UJoinSessionCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_13_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UJoinSessionCallbackProxy;
// ********** End Class UJoinSessionCallbackProxy **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_JoinSessionCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,204 @@
// 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 "LeaderboardBlueprintLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLeaderboardBlueprintLibrary() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardBlueprintLibrary();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardBlueprintLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ULeaderboardBlueprintLibrary Function WriteLeaderboardInteger ************
struct Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics
{
struct LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms
{
APlayerController* PlayerController;
FName StatName;
int32 StatValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online|Leaderboard" },
{ "Comment", "/** Writes an integer value to the specified leaderboard */" },
{ "ModuleRelativePath", "Classes/LeaderboardBlueprintLibrary.h" },
{ "ToolTip", "Writes an integer value to the specified leaderboard" },
};
#endif // WITH_METADATA
// ********** Begin Function WriteLeaderboardInteger constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FNamePropertyParams NewProp_StatName;
static const UECodeGen_Private::FIntPropertyParams NewProp_StatValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function WriteLeaderboardInteger constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function WriteLeaderboardInteger Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_StatName = { "StatName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms, StatName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_StatValue = { "StatValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms, StatValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_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(LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms), &Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_StatName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_StatValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::PropPointers) < 2048);
// ********** End Function WriteLeaderboardInteger Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULeaderboardBlueprintLibrary, nullptr, "WriteLeaderboardInteger", Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::LeaderboardBlueprintLibrary_eventWriteLeaderboardInteger_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULeaderboardBlueprintLibrary::execWriteLeaderboardInteger)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FNameProperty,Z_Param_StatName);
P_GET_PROPERTY(FIntProperty,Z_Param_StatValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=ULeaderboardBlueprintLibrary::WriteLeaderboardInteger(Z_Param_PlayerController,Z_Param_StatName,Z_Param_StatValue);
P_NATIVE_END;
}
// ********** End Class ULeaderboardBlueprintLibrary Function WriteLeaderboardInteger **************
// ********** Begin Class ULeaderboardBlueprintLibrary *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary;
UClass* ULeaderboardBlueprintLibrary::GetPrivateStaticClass()
{
using TClass = ULeaderboardBlueprintLibrary;
if (!Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LeaderboardBlueprintLibrary"),
Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.InnerSingleton,
StaticRegisterNativesULeaderboardBlueprintLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_ULeaderboardBlueprintLibrary_NoRegister()
{
return ULeaderboardBlueprintLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A beacon host used for taking reservations for an existing game session\n */" },
{ "IncludePath", "LeaderboardBlueprintLibrary.h" },
{ "ModuleRelativePath", "Classes/LeaderboardBlueprintLibrary.h" },
{ "ScriptName", "LeaderboardLibrary" },
{ "ToolTip", "A beacon host used for taking reservations for an existing game session" },
};
#endif // WITH_METADATA
// ********** Begin Class ULeaderboardBlueprintLibrary constinit property declarations *************
// ********** End Class ULeaderboardBlueprintLibrary constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("WriteLeaderboardInteger"), .Pointer = &ULeaderboardBlueprintLibrary::execWriteLeaderboardInteger },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULeaderboardBlueprintLibrary_WriteLeaderboardInteger, "WriteLeaderboardInteger" }, // 293127953
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULeaderboardBlueprintLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics
UObject* (*const Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::ClassParams = {
&ULeaderboardBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::Class_MetaDataParams)
};
void ULeaderboardBlueprintLibrary::StaticRegisterNativesULeaderboardBlueprintLibrary()
{
UClass* Class = ULeaderboardBlueprintLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULeaderboardBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.OuterSingleton, Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULeaderboardBlueprintLibrary);
ULeaderboardBlueprintLibrary::~ULeaderboardBlueprintLibrary() {}
// ********** End Class ULeaderboardBlueprintLibrary ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULeaderboardBlueprintLibrary, ULeaderboardBlueprintLibrary::StaticClass, TEXT("ULeaderboardBlueprintLibrary"), &Z_Registration_Info_UClass_ULeaderboardBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULeaderboardBlueprintLibrary), 3717754383U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h__Script_OnlineSubsystemUtils_3179126500{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// 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 "LeaderboardBlueprintLibrary.h"
#ifdef ONLINESUBSYSTEMUTILS_LeaderboardBlueprintLibrary_generated_h
#error "LeaderboardBlueprintLibrary.generated.h already included, missing '#pragma once' in LeaderboardBlueprintLibrary.h"
#endif
#define ONLINESUBSYSTEMUTILS_LeaderboardBlueprintLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
// ********** Begin Class ULeaderboardBlueprintLibrary *********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_RPC_WRAPPERS \
DECLARE_FUNCTION(execWriteLeaderboardInteger);
struct Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardBlueprintLibrary_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_INCLASS \
private: \
static void StaticRegisterNativesULeaderboardBlueprintLibrary(); \
friend struct ::Z_Construct_UClass_ULeaderboardBlueprintLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ULeaderboardBlueprintLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(ULeaderboardBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ULeaderboardBlueprintLibrary_NoRegister) \
DECLARE_SERIALIZER(ULeaderboardBlueprintLibrary)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ULeaderboardBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULeaderboardBlueprintLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ULeaderboardBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULeaderboardBlueprintLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
ULeaderboardBlueprintLibrary(ULeaderboardBlueprintLibrary&&) = delete; \
ULeaderboardBlueprintLibrary(const ULeaderboardBlueprintLibrary&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ULeaderboardBlueprintLibrary();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_15_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h_18_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULeaderboardBlueprintLibrary;
// ********** End Class ULeaderboardBlueprintLibrary ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardBlueprintLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,268 @@
// 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 "LeaderboardFlushCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLeaderboardFlushCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardFlushCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnLeaderboardFlushed *************************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms
{
FName SessionName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/LeaderboardFlushCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnLeaderboardFlushed constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_SessionName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnLeaderboardFlushed constinit property declarations *******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnLeaderboardFlushed Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::NewProp_SessionName = { "SessionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms, SessionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::NewProp_SessionName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnLeaderboardFlushed Property Definitions ******************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnLeaderboardFlushed__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnLeaderboardFlushed_DelegateWrapper(const FMulticastScriptDelegate& OnLeaderboardFlushed, FName SessionName)
{
struct _Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms
{
FName SessionName;
};
_Script_OnlineSubsystemUtils_eventOnLeaderboardFlushed_Parms Parms;
Parms.SessionName=SessionName;
OnLeaderboardFlushed.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnLeaderboardFlushed ***************************************************
// ********** Begin Class ULeaderboardFlushCallbackProxy Function CreateProxyObjectForFlush ********
struct Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics
{
struct LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms
{
APlayerController* PlayerController;
FName SessionName;
ULeaderboardFlushCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "// Called to perform the query internally\n" },
{ "ModuleRelativePath", "Classes/LeaderboardFlushCallbackProxy.h" },
{ "ToolTip", "Called to perform the query internally" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForFlush constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FNamePropertyParams NewProp_SessionName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForFlush constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForFlush Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_SessionName = { "SessionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms, SessionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms, ReturnValue), Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_SessionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForFlush Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULeaderboardFlushCallbackProxy, nullptr, "CreateProxyObjectForFlush", Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::LeaderboardFlushCallbackProxy_eventCreateProxyObjectForFlush_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULeaderboardFlushCallbackProxy::execCreateProxyObjectForFlush)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FNameProperty,Z_Param_SessionName);
P_FINISH;
P_NATIVE_BEGIN;
*(ULeaderboardFlushCallbackProxy**)Z_Param__Result=ULeaderboardFlushCallbackProxy::CreateProxyObjectForFlush(Z_Param_PlayerController,Z_Param_SessionName);
P_NATIVE_END;
}
// ********** End Class ULeaderboardFlushCallbackProxy Function CreateProxyObjectForFlush **********
// ********** Begin Class ULeaderboardFlushCallbackProxy *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy;
UClass* ULeaderboardFlushCallbackProxy::GetPrivateStaticClass()
{
using TClass = ULeaderboardFlushCallbackProxy;
if (!Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LeaderboardFlushCallbackProxy"),
Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.InnerSingleton,
StaticRegisterNativesULeaderboardFlushCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister()
{
return ULeaderboardFlushCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "LeaderboardFlushCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/LeaderboardFlushCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful leaderboard flush\n" },
{ "ModuleRelativePath", "Classes/LeaderboardFlushCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful leaderboard flush" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful leaderboard flush\n" },
{ "ModuleRelativePath", "Classes/LeaderboardFlushCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful leaderboard flush" },
};
#endif // WITH_METADATA
// ********** Begin Class ULeaderboardFlushCallbackProxy constinit property declarations ***********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ULeaderboardFlushCallbackProxy constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForFlush"), .Pointer = &ULeaderboardFlushCallbackProxy::execCreateProxyObjectForFlush },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULeaderboardFlushCallbackProxy_CreateProxyObjectForFlush, "CreateProxyObjectForFlush" }, // 641439724
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULeaderboardFlushCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics
// ********** Begin Class ULeaderboardFlushCallbackProxy Property Definitions **********************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULeaderboardFlushCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 18941696
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULeaderboardFlushCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 18941696
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class ULeaderboardFlushCallbackProxy Property Definitions ************************
UObject* (*const Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::ClassParams = {
&ULeaderboardFlushCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::Class_MetaDataParams)
};
void ULeaderboardFlushCallbackProxy::StaticRegisterNativesULeaderboardFlushCallbackProxy()
{
UClass* Class = ULeaderboardFlushCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULeaderboardFlushCallbackProxy()
{
if (!Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.OuterSingleton, Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULeaderboardFlushCallbackProxy);
ULeaderboardFlushCallbackProxy::~ULeaderboardFlushCallbackProxy() {}
// ********** End Class ULeaderboardFlushCallbackProxy *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULeaderboardFlushCallbackProxy, ULeaderboardFlushCallbackProxy::StaticClass, TEXT("ULeaderboardFlushCallbackProxy"), &Z_Registration_Info_UClass_ULeaderboardFlushCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULeaderboardFlushCallbackProxy), 1550682761U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h__Script_OnlineSubsystemUtils_1593641474{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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 "LeaderboardFlushCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_LeaderboardFlushCallbackProxy_generated_h
#error "LeaderboardFlushCallbackProxy.generated.h already included, missing '#pragma once' in LeaderboardFlushCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_LeaderboardFlushCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ULeaderboardFlushCallbackProxy;
// ********** Begin Delegate FOnLeaderboardFlushed *************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_7_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnLeaderboardFlushed_DelegateWrapper(const FMulticastScriptDelegate& OnLeaderboardFlushed, FName SessionName);
// ********** End Delegate FOnLeaderboardFlushed ***************************************************
// ********** Begin Class ULeaderboardFlushCallbackProxy *******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForFlush);
struct Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_INCLASS \
private: \
static void StaticRegisterNativesULeaderboardFlushCallbackProxy(); \
friend struct ::Z_Construct_UClass_ULeaderboardFlushCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(ULeaderboardFlushCallbackProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ULeaderboardFlushCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(ULeaderboardFlushCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ULeaderboardFlushCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULeaderboardFlushCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ULeaderboardFlushCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULeaderboardFlushCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
ULeaderboardFlushCallbackProxy(ULeaderboardFlushCallbackProxy&&) = delete; \
ULeaderboardFlushCallbackProxy(const ULeaderboardFlushCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ULeaderboardFlushCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULeaderboardFlushCallbackProxy;
// ********** End Class ULeaderboardFlushCallbackProxy *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardFlushCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,273 @@
// 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 "LeaderboardQueryCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLeaderboardQueryCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardQueryCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FLeaderboardQueryResult ***********************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms
{
int32 LeaderboardValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/LeaderboardQueryCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FLeaderboardQueryResult constinit property declarations ***************
static const UECodeGen_Private::FIntPropertyParams NewProp_LeaderboardValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FLeaderboardQueryResult constinit property declarations *****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FLeaderboardQueryResult Property Definitions **************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::NewProp_LeaderboardValue = { "LeaderboardValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms, LeaderboardValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::NewProp_LeaderboardValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FLeaderboardQueryResult Property Definitions ****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "LeaderboardQueryResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FLeaderboardQueryResult_DelegateWrapper(const FMulticastScriptDelegate& LeaderboardQueryResult, int32 LeaderboardValue)
{
struct _Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms
{
int32 LeaderboardValue;
};
_Script_OnlineSubsystemUtils_eventLeaderboardQueryResult_Parms Parms;
Parms.LeaderboardValue=LeaderboardValue;
LeaderboardQueryResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FLeaderboardQueryResult *************************************************
// ********** Begin Class ULeaderboardQueryCallbackProxy Function CreateProxyObjectForIntQuery *****
struct Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics
{
struct LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms
{
APlayerController* PlayerController;
FString StatName;
ULeaderboardQueryCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|Leaderboard" },
{ "Comment", "// Queries a leaderboard for an integer value\n" },
{ "DisplayName", "Read Leaderboard Integer" },
{ "ModuleRelativePath", "Classes/LeaderboardQueryCallbackProxy.h" },
{ "ToolTip", "Queries a leaderboard for an integer value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StatName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateProxyObjectForIntQuery constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStrPropertyParams NewProp_StatName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateProxyObjectForIntQuery constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateProxyObjectForIntQuery Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_StatName = { "StatName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms, StatName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StatName_MetaData), NewProp_StatName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms, ReturnValue), Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_StatName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::PropPointers) < 2048);
// ********** End Function CreateProxyObjectForIntQuery Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULeaderboardQueryCallbackProxy, nullptr, "CreateProxyObjectForIntQuery", Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::LeaderboardQueryCallbackProxy_eventCreateProxyObjectForIntQuery_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULeaderboardQueryCallbackProxy::execCreateProxyObjectForIntQuery)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FStrProperty,Z_Param_StatName);
P_FINISH;
P_NATIVE_BEGIN;
*(ULeaderboardQueryCallbackProxy**)Z_Param__Result=ULeaderboardQueryCallbackProxy::CreateProxyObjectForIntQuery(Z_Param_PlayerController,Z_Param_StatName);
P_NATIVE_END;
}
// ********** End Class ULeaderboardQueryCallbackProxy Function CreateProxyObjectForIntQuery *******
// ********** Begin Class ULeaderboardQueryCallbackProxy *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy;
UClass* ULeaderboardQueryCallbackProxy::GetPrivateStaticClass()
{
using TClass = ULeaderboardQueryCallbackProxy;
if (!Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LeaderboardQueryCallbackProxy"),
Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.InnerSingleton,
StaticRegisterNativesULeaderboardQueryCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister()
{
return ULeaderboardQueryCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "LeaderboardQueryCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/LeaderboardQueryCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful leaderboard query\n" },
{ "ModuleRelativePath", "Classes/LeaderboardQueryCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful leaderboard query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful leaderboard query\n" },
{ "ModuleRelativePath", "Classes/LeaderboardQueryCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful leaderboard query" },
};
#endif // WITH_METADATA
// ********** Begin Class ULeaderboardQueryCallbackProxy constinit property declarations ***********
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ULeaderboardQueryCallbackProxy constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateProxyObjectForIntQuery"), .Pointer = &ULeaderboardQueryCallbackProxy::execCreateProxyObjectForIntQuery },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULeaderboardQueryCallbackProxy_CreateProxyObjectForIntQuery, "CreateProxyObjectForIntQuery" }, // 3207414750
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULeaderboardQueryCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics
// ********** Begin Class ULeaderboardQueryCallbackProxy Property Definitions **********************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULeaderboardQueryCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 1389403941
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULeaderboardQueryCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 1389403941
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class ULeaderboardQueryCallbackProxy Property Definitions ************************
UObject* (*const Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::ClassParams = {
&ULeaderboardQueryCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::Class_MetaDataParams)
};
void ULeaderboardQueryCallbackProxy::StaticRegisterNativesULeaderboardQueryCallbackProxy()
{
UClass* Class = ULeaderboardQueryCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULeaderboardQueryCallbackProxy()
{
if (!Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.OuterSingleton, Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULeaderboardQueryCallbackProxy);
ULeaderboardQueryCallbackProxy::~ULeaderboardQueryCallbackProxy() {}
// ********** End Class ULeaderboardQueryCallbackProxy *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULeaderboardQueryCallbackProxy, ULeaderboardQueryCallbackProxy::StaticClass, TEXT("ULeaderboardQueryCallbackProxy"), &Z_Registration_Info_UClass_ULeaderboardQueryCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULeaderboardQueryCallbackProxy), 4241336387U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h__Script_OnlineSubsystemUtils_217800511{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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 "LeaderboardQueryCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_LeaderboardQueryCallbackProxy_generated_h
#error "LeaderboardQueryCallbackProxy.generated.h already included, missing '#pragma once' in LeaderboardQueryCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_LeaderboardQueryCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ULeaderboardQueryCallbackProxy;
// ********** Begin Delegate FLeaderboardQueryResult ***********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_8_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FLeaderboardQueryResult_DelegateWrapper(const FMulticastScriptDelegate& LeaderboardQueryResult, int32 LeaderboardValue);
// ********** End Delegate FLeaderboardQueryResult *************************************************
// ********** Begin Class ULeaderboardQueryCallbackProxy *******************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_RPC_WRAPPERS \
DECLARE_FUNCTION(execCreateProxyObjectForIntQuery);
struct Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_INCLASS \
private: \
static void StaticRegisterNativesULeaderboardQueryCallbackProxy(); \
friend struct ::Z_Construct_UClass_ULeaderboardQueryCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(ULeaderboardQueryCallbackProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ULeaderboardQueryCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(ULeaderboardQueryCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ULeaderboardQueryCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULeaderboardQueryCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ULeaderboardQueryCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULeaderboardQueryCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
ULeaderboardQueryCallbackProxy(ULeaderboardQueryCallbackProxy&&) = delete; \
ULeaderboardQueryCallbackProxy(const ULeaderboardQueryCallbackProxy&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ULeaderboardQueryCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_10_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h_13_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULeaderboardQueryCallbackProxy;
// ********** End Class ULeaderboardQueryCallbackProxy *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LeaderboardQueryCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,272 @@
// 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 "LogoutCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLogoutCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintAsyncActionBase();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULogoutCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULogoutCallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineLogoutResult ***************************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms
{
APlayerController* PlayerController;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/LogoutCallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineLogoutResult constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineLogoutResult constinit property declarations *********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineLogoutResult Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::NewProp_PlayerController,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineLogoutResult Property Definitions ********************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineLogoutResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineLogoutResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineLogoutResult, APlayerController* PlayerController)
{
struct _Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms
{
APlayerController* PlayerController;
};
_Script_OnlineSubsystemUtils_eventOnlineLogoutResult_Parms Parms;
Parms.PlayerController=PlayerController;
OnlineLogoutResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineLogoutResult *****************************************************
// ********** Begin Class ULogoutCallbackProxy Function Logout *************************************
struct Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics
{
struct LogoutCallbackProxy_eventLogout_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
ULogoutCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online" },
{ "Comment", "// Logs out of the online service\n" },
{ "ModuleRelativePath", "Classes/LogoutCallbackProxy.h" },
{ "ToolTip", "Logs out of the online service" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function Logout constinit property declarations ********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Logout constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Logout Property Definitions *******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LogoutCallbackProxy_eventLogout_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LogoutCallbackProxy_eventLogout_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LogoutCallbackProxy_eventLogout_Parms, ReturnValue), Z_Construct_UClass_ULogoutCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::PropPointers) < 2048);
// ********** End Function Logout Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULogoutCallbackProxy, nullptr, "Logout", Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::LogoutCallbackProxy_eventLogout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::LogoutCallbackProxy_eventLogout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULogoutCallbackProxy_Logout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULogoutCallbackProxy_Logout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULogoutCallbackProxy::execLogout)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(ULogoutCallbackProxy**)Z_Param__Result=ULogoutCallbackProxy::Logout(Z_Param_WorldContextObject,Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class ULogoutCallbackProxy Function Logout ***************************************
// ********** Begin Class ULogoutCallbackProxy *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULogoutCallbackProxy;
UClass* ULogoutCallbackProxy::GetPrivateStaticClass()
{
using TClass = ULogoutCallbackProxy;
if (!Z_Registration_Info_UClass_ULogoutCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LogoutCallbackProxy"),
Z_Registration_Info_UClass_ULogoutCallbackProxy.InnerSingleton,
StaticRegisterNativesULogoutCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ULogoutCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_ULogoutCallbackProxy_NoRegister()
{
return ULogoutCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULogoutCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "LogoutCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/LogoutCallbackProxy.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when the logout completed successfully\n" },
{ "ModuleRelativePath", "Classes/LogoutCallbackProxy.h" },
{ "ToolTip", "Called when the logout completed successfully" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when the logout completed unsuccessfully\n" },
{ "ModuleRelativePath", "Classes/LogoutCallbackProxy.h" },
{ "ToolTip", "Called when the logout completed unsuccessfully" },
};
#endif // WITH_METADATA
// ********** Begin Class ULogoutCallbackProxy constinit property declarations *********************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ULogoutCallbackProxy constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Logout"), .Pointer = &ULogoutCallbackProxy::execLogout },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULogoutCallbackProxy_Logout, "Logout" }, // 1372514289
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULogoutCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULogoutCallbackProxy_Statics
// ********** Begin Class ULogoutCallbackProxy Property Definitions ********************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULogoutCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULogoutCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 1103854159
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_ULogoutCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULogoutCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 1103854159
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULogoutCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULogoutCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULogoutCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULogoutCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class ULogoutCallbackProxy Property Definitions **********************************
UObject* (*const Z_Construct_UClass_ULogoutCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULogoutCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULogoutCallbackProxy_Statics::ClassParams = {
&ULogoutCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ULogoutCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ULogoutCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULogoutCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_ULogoutCallbackProxy_Statics::Class_MetaDataParams)
};
void ULogoutCallbackProxy::StaticRegisterNativesULogoutCallbackProxy()
{
UClass* Class = ULogoutCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULogoutCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULogoutCallbackProxy()
{
if (!Z_Registration_Info_UClass_ULogoutCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULogoutCallbackProxy.OuterSingleton, Z_Construct_UClass_ULogoutCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULogoutCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULogoutCallbackProxy);
ULogoutCallbackProxy::~ULogoutCallbackProxy() {}
// ********** End Class ULogoutCallbackProxy *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULogoutCallbackProxy, ULogoutCallbackProxy::StaticClass, TEXT("ULogoutCallbackProxy"), &Z_Registration_Info_UClass_ULogoutCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULogoutCallbackProxy), 139952032U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h__Script_OnlineSubsystemUtils_2123443175{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// 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 "LogoutCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_LogoutCallbackProxy_generated_h
#error "LogoutCallbackProxy.generated.h already included, missing '#pragma once' in LogoutCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_LogoutCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class ULogoutCallbackProxy;
class UObject;
// ********** Begin Delegate FOnlineLogoutResult ***************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_10_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineLogoutResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineLogoutResult, APlayerController* PlayerController);
// ********** End Delegate FOnlineLogoutResult *****************************************************
// ********** Begin Class ULogoutCallbackProxy *****************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execLogout);
struct Z_Construct_UClass_ULogoutCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ULogoutCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesULogoutCallbackProxy(); \
friend struct ::Z_Construct_UClass_ULogoutCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ULogoutCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(ULogoutCallbackProxy, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ULogoutCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(ULogoutCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ULogoutCallbackProxy(ULogoutCallbackProxy&&) = delete; \
ULogoutCallbackProxy(const ULogoutCallbackProxy&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ULogoutCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULogoutCallbackProxy); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULogoutCallbackProxy) \
ONLINESUBSYSTEMUTILS_API virtual ~ULogoutCallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_12_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULogoutCallbackProxy;
// ********** End Class ULogoutCallbackProxy *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_LogoutCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,133 @@
// 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 "OnlineAccountStoredCredentials.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineAccountStoredCredentials() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FOnlineAccountStoredCredentials ***********************************
struct Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FOnlineAccountStoredCredentials); }
static inline consteval int16 GetStructAlignment() { return alignof(FOnlineAccountStoredCredentials); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Stores online account login credentials (for editor config data).\n * @note ONLY use this in trusted environments (like a local config file) and NOT for anything that requires actual security/strong encryption.\n * @see FOnlineAccountCredentials.\n */" },
{ "ModuleRelativePath", "Public/OnlineAccountStoredCredentials.h" },
{ "ToolTip", "Stores online account login credentials (for editor config data).\n@note ONLY use this in trusted environments (like a local config file) and NOT for anything that requires actual security/strong encryption.\n@see FOnlineAccountCredentials." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Id_MetaData[] = {
{ "Category", "Logins" },
{ "DisplayName", "User Id" },
{ "ModuleRelativePath", "Public/OnlineAccountStoredCredentials.h" },
{ "Tooltip", "Id of the user logging in (email, display name, facebook id, etc)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Token_MetaData[] = {
{ "Category", "Logins" },
{ "DisplayName", "Password" },
{ "ModuleRelativePath", "Public/OnlineAccountStoredCredentials.h" },
{ "PasswordField", "TRUE" },
{ "Tooltip", "Credentials of the user logging in (password or auth token)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Logins" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Public/OnlineAccountStoredCredentials.h" },
{ "Tooltip", "Type of account. Needed to identity the auth method to use (epic, internal, facebook, etc)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TokenBytes_MetaData[] = {
{ "Comment", "/** Token stored as an array of bytes, encrypted */" },
{ "ModuleRelativePath", "Public/OnlineAccountStoredCredentials.h" },
{ "ToolTip", "Token stored as an array of bytes, encrypted" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FOnlineAccountStoredCredentials constinit property declarations ***
static const UECodeGen_Private::FStrPropertyParams NewProp_Id;
static const UECodeGen_Private::FStrPropertyParams NewProp_Token;
static const UECodeGen_Private::FStrPropertyParams NewProp_Type;
static const UECodeGen_Private::FBytePropertyParams NewProp_TokenBytes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TokenBytes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FOnlineAccountStoredCredentials constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FOnlineAccountStoredCredentials>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials;
class UScriptStruct* FOnlineAccountStoredCredentials::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("OnlineAccountStoredCredentials"));
}
return Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.OuterSingleton;
}
// ********** Begin ScriptStruct FOnlineAccountStoredCredentials Property Definitions **************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Id = { "Id", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineAccountStoredCredentials, Id), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Id_MetaData), NewProp_Id_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Token = { "Token", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineAccountStoredCredentials, Token), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Token_MetaData), NewProp_Token_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineAccountStoredCredentials, Type), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_TokenBytes_Inner = { "TokenBytes", 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::FArrayPropertyParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_TokenBytes = { "TokenBytes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FOnlineAccountStoredCredentials, TokenBytes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TokenBytes_MetaData), NewProp_TokenBytes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Id,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Token,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_TokenBytes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewProp_TokenBytes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FOnlineAccountStoredCredentials Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"OnlineAccountStoredCredentials",
Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::PropPointers),
sizeof(FOnlineAccountStoredCredentials),
alignof(FOnlineAccountStoredCredentials),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials()
{
if (!Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.InnerSingleton, Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials.InnerSingleton);
}
// ********** End ScriptStruct FOnlineAccountStoredCredentials *************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FOnlineAccountStoredCredentials::StaticStruct, Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics::NewStructOps, TEXT("OnlineAccountStoredCredentials"),&Z_Registration_Info_UScriptStruct_FOnlineAccountStoredCredentials, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FOnlineAccountStoredCredentials), 1866587528U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h__Script_OnlineSubsystemUtils_1085612700{
TEXT("/Script/OnlineSubsystemUtils"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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 "OnlineAccountStoredCredentials.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineAccountStoredCredentials_generated_h
#error "OnlineAccountStoredCredentials.generated.h already included, missing '#pragma once' in OnlineAccountStoredCredentials.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineAccountStoredCredentials_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FOnlineAccountStoredCredentials ***********************************
struct Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FOnlineAccountStoredCredentials;
// ********** End ScriptStruct FOnlineAccountStoredCredentials *************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineAccountStoredCredentials_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,152 @@
// 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 "OnlineBeacon.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeacon() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_UNetDriver_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeacon();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeacon_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeacon ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeacon;
UClass* AOnlineBeacon::GetPrivateStaticClass()
{
using TClass = AOnlineBeacon;
if (!Z_Registration_Info_UClass_AOnlineBeacon.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeacon"),
Z_Registration_Info_UClass_AOnlineBeacon.InnerSingleton,
StaticRegisterNativesAOnlineBeacon,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeacon.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeacon_NoRegister()
{
return AOnlineBeacon::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeacon_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for beacon communication (Unreal Networking, but outside normal gameplay traffic)\n */" },
{ "IncludePath", "OnlineBeacon.h" },
{ "ModuleRelativePath", "Public/OnlineBeacon.h" },
{ "ToolTip", "Base class for beacon communication (Unreal Networking, but outside normal gameplay traffic)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconConnectionInitialTimeout_MetaData[] = {
{ "Comment", "/** Time beacon will wait to establish a connection with the beacon host */" },
{ "ModuleRelativePath", "Public/OnlineBeacon.h" },
{ "ToolTip", "Time beacon will wait to establish a connection with the beacon host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconConnectionTimeout_MetaData[] = {
{ "Comment", "/** Time beacon will wait for packets after establishing a connection before giving up */" },
{ "ModuleRelativePath", "Public/OnlineBeacon.h" },
{ "ToolTip", "Time beacon will wait for packets after establishing a connection before giving up" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NetDriver_MetaData[] = {
{ "Comment", "/** Net driver routing network traffic */" },
{ "ModuleRelativePath", "Public/OnlineBeacon.h" },
{ "ToolTip", "Net driver routing network traffic" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeacon constinit property declarations ****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_BeaconConnectionInitialTimeout;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BeaconConnectionTimeout;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NetDriver;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AOnlineBeacon constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeacon>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeacon_Statics
// ********** Begin Class AOnlineBeacon Property Definitions ***************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_BeaconConnectionInitialTimeout = { "BeaconConnectionInitialTimeout", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeacon, BeaconConnectionInitialTimeout), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconConnectionInitialTimeout_MetaData), NewProp_BeaconConnectionInitialTimeout_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_BeaconConnectionTimeout = { "BeaconConnectionTimeout", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeacon, BeaconConnectionTimeout), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconConnectionTimeout_MetaData), NewProp_BeaconConnectionTimeout_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_NetDriver = { "NetDriver", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeacon, NetDriver), Z_Construct_UClass_UNetDriver_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NetDriver_MetaData), NewProp_NetDriver_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AOnlineBeacon_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_BeaconConnectionInitialTimeout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_BeaconConnectionTimeout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeacon_Statics::NewProp_NetDriver,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeacon_Statics::PropPointers) < 2048);
// ********** End Class AOnlineBeacon Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_AOnlineBeacon_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeacon_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeacon_Statics::ClassParams = {
&AOnlineBeacon::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_AOnlineBeacon_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeacon_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeacon_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeacon_Statics::Class_MetaDataParams)
};
void AOnlineBeacon::StaticRegisterNativesAOnlineBeacon()
{
}
UClass* Z_Construct_UClass_AOnlineBeacon()
{
if (!Z_Registration_Info_UClass_AOnlineBeacon.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeacon.OuterSingleton, Z_Construct_UClass_AOnlineBeacon_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeacon.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeacon);
AOnlineBeacon::~AOnlineBeacon() {}
// ********** End Class AOnlineBeacon **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeacon, AOnlineBeacon::StaticClass, TEXT("AOnlineBeacon"), &Z_Registration_Info_UClass_AOnlineBeacon, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeacon), 4088231340U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h__Script_OnlineSubsystemUtils_1932600297{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineBeacon.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeacon_generated_h
#error "OnlineBeacon.generated.h already included, missing '#pragma once' in OnlineBeacon.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeacon_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeacon ************************************************************
struct Z_Construct_UClass_AOnlineBeacon_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeacon_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_35_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeacon(); \
friend struct ::Z_Construct_UClass_AOnlineBeacon_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeacon_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeacon, AActor, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeacon_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeacon)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_35_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API AOnlineBeacon(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeacon) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, AOnlineBeacon); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeacon); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeacon(AOnlineBeacon&&) = delete; \
AOnlineBeacon(const AOnlineBeacon&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~AOnlineBeacon();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_32_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_35_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_35_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h_35_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeacon;
// ********** End Class AOnlineBeacon **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeacon_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,275 @@
// 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 "OnlineBeaconClient.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconClient() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UNetConnection_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeacon();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EBeaconConnectionState ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBeaconConnectionState;
static UEnum* EBeaconConnectionState_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EBeaconConnectionState.OuterSingleton)
{
Z_Registration_Info_UEnum_EBeaconConnectionState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("EBeaconConnectionState"));
}
return Z_Registration_Info_UEnum_EBeaconConnectionState.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EBeaconConnectionState>()
{
return EBeaconConnectionState_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Closed.Comment", "// Connection is invalid, possibly uninitialized.\n" },
{ "Closed.Name", "EBeaconConnectionState::Closed" },
{ "Closed.ToolTip", "Connection is invalid, possibly uninitialized." },
{ "Comment", "/**\n * State of a connection.\n */" },
{ "Invalid.Name", "EBeaconConnectionState::Invalid" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "Open.Comment", "// Connection is awaiting connection.\n" },
{ "Open.Name", "EBeaconConnectionState::Open" },
{ "Open.ToolTip", "Connection is awaiting connection." },
{ "Pending.Comment", "// Connection permanently closed.\n" },
{ "Pending.Name", "EBeaconConnectionState::Pending" },
{ "Pending.ToolTip", "Connection permanently closed." },
{ "ToolTip", "State of a connection." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EBeaconConnectionState::Invalid", (int64)EBeaconConnectionState::Invalid },
{ "EBeaconConnectionState::Closed", (int64)EBeaconConnectionState::Closed },
{ "EBeaconConnectionState::Pending", (int64)EBeaconConnectionState::Pending },
{ "EBeaconConnectionState::Open", (int64)EBeaconConnectionState::Open },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"EBeaconConnectionState",
"EBeaconConnectionState",
Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState()
{
if (!Z_Registration_Info_UEnum_EBeaconConnectionState.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBeaconConnectionState.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EBeaconConnectionState.InnerSingleton;
}
// ********** End Enum EBeaconConnectionState ******************************************************
// ********** Begin Class AOnlineBeaconClient Function ClientOnConnected ***************************
static FName NAME_AOnlineBeaconClient_ClientOnConnected = FName(TEXT("ClientOnConnected"));
void AOnlineBeaconClient::ClientOnConnected()
{
UFunction* Func = FindFunctionChecked(NAME_AOnlineBeaconClient_ClientOnConnected);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Called on the server side to open up the actor channel that will allow RPCs to occur\n\x09 * (DO NOT OVERLOAD, implement OnConnected() instead)\n\x09 */" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "ToolTip", "Called on the server side to open up the actor channel that will allow RPCs to occur\n(DO NOT OVERLOAD, implement OnConnected() instead)" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientOnConnected constinit property declarations *********************
// ********** End Function ClientOnConnected constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AOnlineBeaconClient, nullptr, "ClientOnConnected", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01040CC3, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected_Statics::Function_MetaDataParams), Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(AOnlineBeaconClient::execClientOnConnected)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientOnConnected_Implementation();
P_NATIVE_END;
}
// ********** End Class AOnlineBeaconClient Function ClientOnConnected *****************************
// ********** Begin Class AOnlineBeaconClient ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconClient;
UClass* AOnlineBeaconClient::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconClient;
if (!Z_Registration_Info_UClass_AOnlineBeaconClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconClient"),
Z_Registration_Info_UClass_AOnlineBeaconClient.InnerSingleton,
StaticRegisterNativesAOnlineBeaconClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconClient.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconClient_NoRegister()
{
return AOnlineBeaconClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for any unique beacon connectivity, paired with an AOnlineBeaconHostObject implementation \n *\n * This is the actual actor that replicates across client/server and where all RPCs occur\n * On the host, the life cycle is managed by an AOnlineBeaconHostObject\n * On the client, the life cycle is managed by the game \n */" },
{ "IncludePath", "OnlineBeaconClient.h" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "ToolTip", "Base class for any unique beacon connectivity, paired with an AOnlineBeaconHostObject implementation\n\nThis is the actual actor that replicates across client/server and where all RPCs occur\nOn the host, the life cycle is managed by an AOnlineBeaconHostObject\nOn the client, the life cycle is managed by the game" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconOwner_MetaData[] = {
{ "Comment", "/** Owning beacon host of this beacon actor (server only) */" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "ToolTip", "Owning beacon host of this beacon actor (server only)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconConnection_MetaData[] = {
{ "Comment", "/** Network connection associated with this beacon client instance */" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "ToolTip", "Network connection associated with this beacon client instance" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConnectionState_MetaData[] = {
{ "Comment", "/** State of the connection */" },
{ "ModuleRelativePath", "Public/OnlineBeaconClient.h" },
{ "ToolTip", "State of the connection" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconClient constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_BeaconOwner;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BeaconConnection;
static const UECodeGen_Private::FBytePropertyParams NewProp_ConnectionState_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ConnectionState;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AOnlineBeaconClient constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClientOnConnected"), .Pointer = &AOnlineBeaconClient::execClientOnConnected },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_AOnlineBeaconClient_ClientOnConnected, "ClientOnConnected" }, // 4105177783
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconClient_Statics
// ********** Begin Class AOnlineBeaconClient Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_BeaconOwner = { "BeaconOwner", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconClient, BeaconOwner), Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconOwner_MetaData), NewProp_BeaconOwner_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_BeaconConnection = { "BeaconConnection", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconClient, BeaconConnection), Z_Construct_UClass_UNetConnection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconConnection_MetaData), NewProp_BeaconConnection_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_ConnectionState_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_UClass_AOnlineBeaconClient_Statics::NewProp_ConnectionState = { "ConnectionState", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconClient, ConnectionState), Z_Construct_UEnum_OnlineSubsystemUtils_EBeaconConnectionState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConnectionState_MetaData), NewProp_ConnectionState_MetaData) }; // 624753657
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AOnlineBeaconClient_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_BeaconOwner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_BeaconConnection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_ConnectionState_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconClient_Statics::NewProp_ConnectionState,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconClient_Statics::PropPointers) < 2048);
// ********** End Class AOnlineBeaconClient Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_AOnlineBeaconClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeacon,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconClient_Statics::ClassParams = {
&AOnlineBeaconClient::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_AOnlineBeaconClient_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconClient_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconClient_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconClient_Statics::Class_MetaDataParams)
};
void AOnlineBeaconClient::StaticRegisterNativesAOnlineBeaconClient()
{
UClass* Class = AOnlineBeaconClient::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_AOnlineBeaconClient_Statics::Funcs));
}
UClass* Z_Construct_UClass_AOnlineBeaconClient()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconClient.OuterSingleton, Z_Construct_UClass_AOnlineBeaconClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconClient);
AOnlineBeaconClient::~AOnlineBeaconClient() {}
// ********** End Class AOnlineBeaconClient ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EBeaconConnectionState_StaticEnum, TEXT("EBeaconConnectionState"), &Z_Registration_Info_UEnum_EBeaconConnectionState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 624753657U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconClient, AOnlineBeaconClient::StaticClass, TEXT("AOnlineBeaconClient"), &Z_Registration_Info_UClass_AOnlineBeaconClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconClient), 3177510031U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_2805579578{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// 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 "OnlineBeaconClient.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconClient_generated_h
#error "OnlineBeaconClient.generated.h already included, missing '#pragma once' in OnlineBeaconClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconClient ******************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_RPC_WRAPPERS \
ONLINESUBSYSTEMUTILS_API virtual void ClientOnConnected_Implementation(); \
DECLARE_FUNCTION(execClientOnConnected);
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_CALLBACK_WRAPPERS
struct Z_Construct_UClass_AOnlineBeaconClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconClient(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconClient_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconClient, AOnlineBeacon, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconClient_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API AOnlineBeaconClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, AOnlineBeaconClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconClient); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconClient(AOnlineBeaconClient&&) = delete; \
AOnlineBeaconClient(const AOnlineBeaconClient&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~AOnlineBeaconClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_42_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h_45_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconClient;
// ********** End Class AOnlineBeaconClient ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconClient_h
// ********** Begin Enum EBeaconConnectionState ****************************************************
#define FOREACH_ENUM_EBEACONCONNECTIONSTATE(op) \
op(EBeaconConnectionState::Invalid) \
op(EBeaconConnectionState::Closed) \
op(EBeaconConnectionState::Pending) \
op(EBeaconConnectionState::Open)
enum class EBeaconConnectionState : uint8;
template<> struct TIsUEnumClass<EBeaconConnectionState> { enum { Value = true }; };
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EBeaconConnectionState>();
// ********** End Enum EBeaconConnectionState ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,179 @@
// 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 "OnlineBeaconHost.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconHost() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeacon();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHost();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHost_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeaconHost ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconHost;
UClass* AOnlineBeaconHost::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconHost;
if (!Z_Registration_Info_UClass_AOnlineBeaconHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconHost"),
Z_Registration_Info_UClass_AOnlineBeaconHost.InnerSingleton,
StaticRegisterNativesAOnlineBeaconHost,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconHost.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconHost_NoRegister()
{
return AOnlineBeaconHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Main actor that listens for side channel communication from another Unreal Engine application\n *\n * The AOnlineBeaconHost listens for connections to route to a registered AOnlineBeaconHostObject \n * The AOnlineBeaconHostObject is responsible for spawning the server version of the AOnlineBeaconClient\n * The AOnlineBeaconHost pairs the two client actors, verifies the validity of the exchange, and accepts/continues the connection\n */" },
{ "IncludePath", "OnlineBeaconHost.h" },
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
{ "ToolTip", "Main actor that listens for side channel communication from another Unreal Engine application\n\nThe AOnlineBeaconHost listens for connections to route to a registered AOnlineBeaconHostObject\nThe AOnlineBeaconHostObject is responsible for spawning the server version of the AOnlineBeaconClient\nThe AOnlineBeaconHost pairs the two client actors, verifies the validity of the exchange, and accepts/continues the connection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ListenPort_MetaData[] = {
{ "Comment", "/** Configured listen port for this beacon host */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
{ "ToolTip", "Configured listen port for this beacon host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReuseAddressAndPort_MetaData[] = {
{ "Comment", "/**\n\x09 * Whether to configure the listening socket to allow reuse of the address and port. If this is true, be sure no other\n\x09 * servers can run on the same port, otherwise this can lead to undefined behavior since packets will go to two servers.\n\x09 */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
{ "ToolTip", "Whether to configure the listening socket to allow reuse of the address and port. If this is true, be sure no other\nservers can run on the same port, otherwise this can lead to undefined behavior since packets will go to two servers." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAuthRequired_MetaData[] = {
{ "Comment", "/** Set this to true if you require clients to negotiate auth prior to joining the beacon */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
{ "ToolTip", "Set this to true if you require clients to negotiate auth prior to joining the beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxAuthTokenSize_MetaData[] = {
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClientActors_MetaData[] = {
{ "Comment", "/** List of all client beacon actors with active connections */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHost.h" },
{ "ToolTip", "List of all client beacon actors with active connections" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconHost constinit property declarations ************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ListenPort;
static void NewProp_bReuseAddressAndPort_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReuseAddressAndPort;
static void NewProp_bAuthRequired_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAuthRequired;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_MaxAuthTokenSize;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ClientActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClientActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AOnlineBeaconHost constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconHost_Statics
// ********** Begin Class AOnlineBeaconHost Property Definitions ***********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ListenPort = { "ListenPort", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHost, ListenPort), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ListenPort_MetaData), NewProp_ListenPort_MetaData) };
void Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bReuseAddressAndPort_SetBit(void* Obj)
{
((AOnlineBeaconHost*)Obj)->bReuseAddressAndPort = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bReuseAddressAndPort = { "bReuseAddressAndPort", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AOnlineBeaconHost), &Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bReuseAddressAndPort_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReuseAddressAndPort_MetaData), NewProp_bReuseAddressAndPort_MetaData) };
void Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bAuthRequired_SetBit(void* Obj)
{
((AOnlineBeaconHost*)Obj)->bAuthRequired = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bAuthRequired = { "bAuthRequired", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AOnlineBeaconHost), &Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bAuthRequired_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAuthRequired_MetaData), NewProp_bAuthRequired_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_MaxAuthTokenSize = { "MaxAuthTokenSize", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHost, MaxAuthTokenSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxAuthTokenSize_MetaData), NewProp_MaxAuthTokenSize_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ClientActors_Inner = { "ClientActors", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AOnlineBeaconClient_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ClientActors = { "ClientActors", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHost, ClientActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClientActors_MetaData), NewProp_ClientActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AOnlineBeaconHost_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ListenPort,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bReuseAddressAndPort,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_bAuthRequired,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_MaxAuthTokenSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ClientActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHost_Statics::NewProp_ClientActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHost_Statics::PropPointers) < 2048);
// ********** End Class AOnlineBeaconHost Property Definitions *************************************
UObject* (*const Z_Construct_UClass_AOnlineBeaconHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeacon,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconHost_Statics::ClassParams = {
&AOnlineBeaconHost::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_AOnlineBeaconHost_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHost_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHost_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconHost_Statics::Class_MetaDataParams)
};
void AOnlineBeaconHost::StaticRegisterNativesAOnlineBeaconHost()
{
}
UClass* Z_Construct_UClass_AOnlineBeaconHost()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconHost.OuterSingleton, Z_Construct_UClass_AOnlineBeaconHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconHost.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconHost);
AOnlineBeaconHost::~AOnlineBeaconHost() {}
// ********** End Class AOnlineBeaconHost **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconHost, AOnlineBeaconHost::StaticClass, TEXT("AOnlineBeaconHost"), &Z_Registration_Info_UClass_AOnlineBeaconHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconHost), 1586035612U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h__Script_OnlineSubsystemUtils_3192483771{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineBeaconHost.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconHost_generated_h
#error "OnlineBeaconHost.generated.h already included, missing '#pragma once' in OnlineBeaconHost.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconHost_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconHost ********************************************************
struct Z_Construct_UClass_AOnlineBeaconHost_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHost_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_32_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconHost(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconHost_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconHost, AOnlineBeacon, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconHost_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconHost)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_32_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API AOnlineBeaconHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconHost) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, AOnlineBeaconHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconHost); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconHost(AOnlineBeaconHost&&) = delete; \
AOnlineBeaconHost(const AOnlineBeaconHost&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~AOnlineBeaconHost();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_27_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_32_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_32_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h_32_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconHost;
// ********** End Class AOnlineBeaconHost **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHost_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,156 @@
// 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 "OnlineBeaconHostObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconHostObject() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeaconHostObject **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconHostObject;
UClass* AOnlineBeaconHostObject::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconHostObject;
if (!Z_Registration_Info_UClass_AOnlineBeaconHostObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconHostObject"),
Z_Registration_Info_UClass_AOnlineBeaconHostObject.InnerSingleton,
StaticRegisterNativesAOnlineBeaconHostObject,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconHostObject.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister()
{
return AOnlineBeaconHostObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconHostObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for any unique beacon connectivity, paired with an AOnlineBeaconClient implementation \n *\n * By defining a beacon type and implementing the ability to spawn unique AOnlineBeaconClients, any two instances of the engine\n * can communicate with each other without officially connecting through normal Unreal networking\n */" },
{ "IncludePath", "OnlineBeaconHostObject.h" },
{ "ModuleRelativePath", "Public/OnlineBeaconHostObject.h" },
{ "ToolTip", "Base class for any unique beacon connectivity, paired with an AOnlineBeaconClient implementation\n\nBy defining a beacon type and implementing the ability to spawn unique AOnlineBeaconClients, any two instances of the engine\ncan communicate with each other without officially connecting through normal Unreal networking" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconTypeName_MetaData[] = {
{ "Comment", "/** Custom name for this beacon */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHostObject.h" },
{ "ToolTip", "Custom name for this beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClientBeaconActorClass_MetaData[] = {
{ "Comment", "/** Class reference for spawning client beacon actor */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHostObject.h" },
{ "ToolTip", "Class reference for spawning client beacon actor" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClientActors_MetaData[] = {
{ "Comment", "/** List of all client beacon actors with active connections */" },
{ "ModuleRelativePath", "Public/OnlineBeaconHostObject.h" },
{ "ToolTip", "List of all client beacon actors with active connections" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconHostObject constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_BeaconTypeName;
static const UECodeGen_Private::FClassPropertyParams NewProp_ClientBeaconActorClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ClientActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClientActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AOnlineBeaconHostObject constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconHostObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconHostObject_Statics
// ********** Begin Class AOnlineBeaconHostObject Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_BeaconTypeName = { "BeaconTypeName", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHostObject, BeaconTypeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconTypeName_MetaData), NewProp_BeaconTypeName_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientBeaconActorClass = { "ClientBeaconActorClass", nullptr, (EPropertyFlags)0x0024080000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHostObject, ClientBeaconActorClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AOnlineBeaconClient_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClientBeaconActorClass_MetaData), NewProp_ClientBeaconActorClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientActors_Inner = { "ClientActors", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AOnlineBeaconClient_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientActors = { "ClientActors", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AOnlineBeaconHostObject, ClientActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClientActors_MetaData), NewProp_ClientActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AOnlineBeaconHostObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_BeaconTypeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientBeaconActorClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AOnlineBeaconHostObject_Statics::NewProp_ClientActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHostObject_Statics::PropPointers) < 2048);
// ********** End Class AOnlineBeaconHostObject Property Definitions *******************************
UObject* (*const Z_Construct_UClass_AOnlineBeaconHostObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHostObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconHostObject_Statics::ClassParams = {
&AOnlineBeaconHostObject::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_AOnlineBeaconHostObject_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHostObject_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconHostObject_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconHostObject_Statics::Class_MetaDataParams)
};
void AOnlineBeaconHostObject::StaticRegisterNativesAOnlineBeaconHostObject()
{
}
UClass* Z_Construct_UClass_AOnlineBeaconHostObject()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconHostObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconHostObject.OuterSingleton, Z_Construct_UClass_AOnlineBeaconHostObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconHostObject.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconHostObject);
AOnlineBeaconHostObject::~AOnlineBeaconHostObject() {}
// ********** End Class AOnlineBeaconHostObject ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconHostObject, AOnlineBeaconHostObject::StaticClass, TEXT("AOnlineBeaconHostObject"), &Z_Registration_Info_UClass_AOnlineBeaconHostObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconHostObject), 1666514505U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h__Script_OnlineSubsystemUtils_2727413415{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineBeaconHostObject.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconHostObject_generated_h
#error "OnlineBeaconHostObject.generated.h already included, missing '#pragma once' in OnlineBeaconHostObject.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconHostObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconHostObject **************************************************
struct Z_Construct_UClass_AOnlineBeaconHostObject_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_22_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconHostObject(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconHostObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconHostObject, AActor, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconHostObject_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconHostObject)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_22_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API AOnlineBeaconHostObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconHostObject) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, AOnlineBeaconHostObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconHostObject); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconHostObject(AOnlineBeaconHostObject&&) = delete; \
AOnlineBeaconHostObject(const AOnlineBeaconHostObject&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~AOnlineBeaconHostObject();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_19_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_22_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_22_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h_22_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconHostObject;
// ********** End Class AOnlineBeaconHostObject ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconHostObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,141 @@
// 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 "OnlineBeaconReservation.h"
#include "GameFramework/OnlineReplStructs.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconReservation() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUniqueNetIdRepl();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPlayerReservation();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPlayerReservation ************************************************
struct Z_Construct_UScriptStruct_FPlayerReservation_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPlayerReservation); }
static inline consteval int16 GetStructAlignment() { return alignof(FPlayerReservation); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** A single player reservation */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "A single player reservation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniqueId_MetaData[] = {
{ "Comment", "/** Unique id for this reservation */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "Unique id for this reservation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValidationStr_MetaData[] = {
{ "Comment", "/** Info needed to validate user credentials when joining a server */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "Info needed to validate user credentials when joining a server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Platform_MetaData[] = {
{ "Comment", "/** Platform this user is on */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "Platform this user is on" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowCrossplay_MetaData[] = {
{ "Comment", "/** Does this player opt in to crossplay */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "Does this player opt in to crossplay" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ElapsedTime_MetaData[] = {
{ "Comment", "/** Elapsed time since player made reservation and was last seen */" },
{ "ModuleRelativePath", "Public/OnlineBeaconReservation.h" },
{ "ToolTip", "Elapsed time since player made reservation and was last seen" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPlayerReservation constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_UniqueId;
static const UECodeGen_Private::FStrPropertyParams NewProp_ValidationStr;
static const UECodeGen_Private::FStrPropertyParams NewProp_Platform;
static void NewProp_bAllowCrossplay_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowCrossplay;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ElapsedTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPlayerReservation constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPlayerReservation>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPlayerReservation_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPlayerReservation;
class UScriptStruct* FPlayerReservation::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPlayerReservation.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPlayerReservation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPlayerReservation, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("PlayerReservation"));
}
return Z_Registration_Info_UScriptStruct_FPlayerReservation.OuterSingleton;
}
// ********** Begin ScriptStruct FPlayerReservation Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_UniqueId = { "UniqueId", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerReservation, UniqueId), Z_Construct_UScriptStruct_FUniqueNetIdRepl, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniqueId_MetaData), NewProp_UniqueId_MetaData) }; // 2301267994
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_ValidationStr = { "ValidationStr", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerReservation, ValidationStr), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValidationStr_MetaData), NewProp_ValidationStr_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_Platform = { "Platform", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerReservation, Platform), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Platform_MetaData), NewProp_Platform_MetaData) };
void Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_bAllowCrossplay_SetBit(void* Obj)
{
((FPlayerReservation*)Obj)->bAllowCrossplay = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_bAllowCrossplay = { "bAllowCrossplay", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPlayerReservation), &Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_bAllowCrossplay_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowCrossplay_MetaData), NewProp_bAllowCrossplay_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_ElapsedTime = { "ElapsedTime", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerReservation, ElapsedTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ElapsedTime_MetaData), NewProp_ElapsedTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPlayerReservation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_UniqueId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_ValidationStr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_Platform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_bAllowCrossplay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewProp_ElapsedTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerReservation_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPlayerReservation Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPlayerReservation_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"PlayerReservation",
Z_Construct_UScriptStruct_FPlayerReservation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerReservation_Statics::PropPointers),
sizeof(FPlayerReservation),
alignof(FPlayerReservation),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerReservation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPlayerReservation_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPlayerReservation()
{
if (!Z_Registration_Info_UScriptStruct_FPlayerReservation.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPlayerReservation.InnerSingleton, Z_Construct_UScriptStruct_FPlayerReservation_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPlayerReservation.InnerSingleton);
}
// ********** End ScriptStruct FPlayerReservation **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPlayerReservation::StaticStruct, Z_Construct_UScriptStruct_FPlayerReservation_Statics::NewStructOps, TEXT("PlayerReservation"),&Z_Registration_Info_UScriptStruct_FPlayerReservation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPlayerReservation), 3793249763U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h__Script_OnlineSubsystemUtils_3587574702{
TEXT("/Script/OnlineSubsystemUtils"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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 "OnlineBeaconReservation.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconReservation_generated_h
#error "OnlineBeaconReservation.generated.h already included, missing '#pragma once' in OnlineBeaconReservation.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconReservation_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPlayerReservation ************************************************
struct Z_Construct_UScriptStruct_FPlayerReservation_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h_12_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPlayerReservation_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FPlayerReservation;
// ********** End ScriptStruct FPlayerReservation **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_OnlineBeaconReservation_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "Tests/OnlineBeaconUnitTestClient.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconUnitTestClient() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestClient_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeaconUnitTestClient **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient;
UClass* AOnlineBeaconUnitTestClient::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconUnitTestClient;
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconUnitTestClient"),
Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.InnerSingleton,
StaticRegisterNativesAOnlineBeaconUnitTestClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestClient_NoRegister()
{
return AOnlineBeaconUnitTestClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/OnlineBeaconUnitTestClient.h" },
{ "ModuleRelativePath", "Private/Tests/OnlineBeaconUnitTestClient.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconUnitTestClient constinit property declarations **************
// ********** End Class AOnlineBeaconUnitTestClient constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconUnitTestClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics
UObject* (*const Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconClient,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::ClassParams = {
&AOnlineBeaconUnitTestClient::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008002ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::Class_MetaDataParams)
};
void AOnlineBeaconUnitTestClient::StaticRegisterNativesAOnlineBeaconUnitTestClient()
{
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestClient()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.OuterSingleton, Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconUnitTestClient);
AOnlineBeaconUnitTestClient::~AOnlineBeaconUnitTestClient() {}
// ********** End Class AOnlineBeaconUnitTestClient ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconUnitTestClient, AOnlineBeaconUnitTestClient::StaticClass, TEXT("AOnlineBeaconUnitTestClient"), &Z_Registration_Info_UClass_AOnlineBeaconUnitTestClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconUnitTestClient), 2100733860U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h__Script_OnlineSubsystemUtils_465248641{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Tests/OnlineBeaconUnitTestClient.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestClient_generated_h
#error "OnlineBeaconUnitTestClient.generated.h already included, missing '#pragma once' in OnlineBeaconUnitTestClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconUnitTestClient **********************************************
struct Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_12_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconUnitTestClient(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconUnitTestClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconUnitTestClient_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconUnitTestClient, AOnlineBeaconClient, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconUnitTestClient_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconUnitTestClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API AOnlineBeaconUnitTestClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconUnitTestClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, AOnlineBeaconUnitTestClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconUnitTestClient); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconUnitTestClient(AOnlineBeaconUnitTestClient&&) = delete; \
AOnlineBeaconUnitTestClient(const AOnlineBeaconUnitTestClient&) = delete; \
NO_API virtual ~AOnlineBeaconUnitTestClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconUnitTestClient;
// ********** End Class AOnlineBeaconUnitTestClient ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestClient_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "Tests/OnlineBeaconUnitTestHost.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconUnitTestHost() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHost();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHost();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHost_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeaconUnitTestHost ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost;
UClass* AOnlineBeaconUnitTestHost::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconUnitTestHost;
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconUnitTestHost"),
Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.InnerSingleton,
StaticRegisterNativesAOnlineBeaconUnitTestHost,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHost_NoRegister()
{
return AOnlineBeaconUnitTestHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/OnlineBeaconUnitTestHost.h" },
{ "ModuleRelativePath", "Private/Tests/OnlineBeaconUnitTestHost.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconUnitTestHost constinit property declarations ****************
// ********** End Class AOnlineBeaconUnitTestHost constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconUnitTestHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics
UObject* (*const Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconHost,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::ClassParams = {
&AOnlineBeaconUnitTestHost::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008002ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::Class_MetaDataParams)
};
void AOnlineBeaconUnitTestHost::StaticRegisterNativesAOnlineBeaconUnitTestHost()
{
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHost()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.OuterSingleton, Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconUnitTestHost);
AOnlineBeaconUnitTestHost::~AOnlineBeaconUnitTestHost() {}
// ********** End Class AOnlineBeaconUnitTestHost **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconUnitTestHost, AOnlineBeaconUnitTestHost::StaticClass, TEXT("AOnlineBeaconUnitTestHost"), &Z_Registration_Info_UClass_AOnlineBeaconUnitTestHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconUnitTestHost), 3611251288U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h__Script_OnlineSubsystemUtils_1650693676{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Tests/OnlineBeaconUnitTestHost.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestHost_generated_h
#error "OnlineBeaconUnitTestHost.generated.h already included, missing '#pragma once' in OnlineBeaconUnitTestHost.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestHost_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconUnitTestHost ************************************************
struct Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHost_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_12_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconUnitTestHost(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconUnitTestHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconUnitTestHost_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconUnitTestHost, AOnlineBeaconHost, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconUnitTestHost_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconUnitTestHost)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API AOnlineBeaconUnitTestHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconUnitTestHost) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, AOnlineBeaconUnitTestHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconUnitTestHost); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconUnitTestHost(AOnlineBeaconUnitTestHost&&) = delete; \
AOnlineBeaconUnitTestHost(const AOnlineBeaconUnitTestHost&) = delete; \
NO_API virtual ~AOnlineBeaconUnitTestHost();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconUnitTestHost;
// ********** End Class AOnlineBeaconUnitTestHost **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHost_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "Tests/OnlineBeaconUnitTestHostObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconUnitTestHostObject() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHostObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AOnlineBeaconUnitTestHostObject ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject;
UClass* AOnlineBeaconUnitTestHostObject::GetPrivateStaticClass()
{
using TClass = AOnlineBeaconUnitTestHostObject;
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconUnitTestHostObject"),
Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.InnerSingleton,
StaticRegisterNativesAOnlineBeaconUnitTestHostObject,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.InnerSingleton;
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_NoRegister()
{
return AOnlineBeaconUnitTestHostObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/OnlineBeaconUnitTestHostObject.h" },
{ "ModuleRelativePath", "Private/Tests/OnlineBeaconUnitTestHostObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AOnlineBeaconUnitTestHostObject constinit property declarations **********
// ********** End Class AOnlineBeaconUnitTestHostObject constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AOnlineBeaconUnitTestHostObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics
UObject* (*const Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconHostObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::ClassParams = {
&AOnlineBeaconUnitTestHostObject::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008002ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::Class_MetaDataParams), Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::Class_MetaDataParams)
};
void AOnlineBeaconUnitTestHostObject::StaticRegisterNativesAOnlineBeaconUnitTestHostObject()
{
}
UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHostObject()
{
if (!Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.OuterSingleton, Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AOnlineBeaconUnitTestHostObject);
AOnlineBeaconUnitTestHostObject::~AOnlineBeaconUnitTestHostObject() {}
// ********** End Class AOnlineBeaconUnitTestHostObject ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AOnlineBeaconUnitTestHostObject, AOnlineBeaconUnitTestHostObject::StaticClass, TEXT("AOnlineBeaconUnitTestHostObject"), &Z_Registration_Info_UClass_AOnlineBeaconUnitTestHostObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AOnlineBeaconUnitTestHostObject), 218281774U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h__Script_OnlineSubsystemUtils_4239703490{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Tests/OnlineBeaconUnitTestHostObject.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestHostObject_generated_h
#error "OnlineBeaconUnitTestHostObject.generated.h already included, missing '#pragma once' in OnlineBeaconUnitTestHostObject.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestHostObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AOnlineBeaconUnitTestHostObject ******************************************
struct Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_12_INCLASS \
private: \
static void StaticRegisterNativesAOnlineBeaconUnitTestHostObject(); \
friend struct ::Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_NoRegister(); \
public: \
DECLARE_CLASS2(AOnlineBeaconUnitTestHostObject, AOnlineBeaconHostObject, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_AOnlineBeaconUnitTestHostObject_NoRegister) \
DECLARE_SERIALIZER(AOnlineBeaconUnitTestHostObject)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API AOnlineBeaconUnitTestHostObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AOnlineBeaconUnitTestHostObject) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, AOnlineBeaconUnitTestHostObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AOnlineBeaconUnitTestHostObject); \
/** Deleted move- and copy-constructors, should never be used */ \
AOnlineBeaconUnitTestHostObject(AOnlineBeaconUnitTestHostObject&&) = delete; \
AOnlineBeaconUnitTestHostObject(const AOnlineBeaconUnitTestHostObject&) = delete; \
NO_API virtual ~AOnlineBeaconUnitTestHostObject();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AOnlineBeaconUnitTestHostObject;
// ********** End Class AOnlineBeaconUnitTestHostObject ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestHostObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "Tests/OnlineBeaconUnitTestNetConnection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconUnitTestNetConnection() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpConnection();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlineBeaconUnitTestNetConnection ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection;
UClass* UOnlineBeaconUnitTestNetConnection::GetPrivateStaticClass()
{
using TClass = UOnlineBeaconUnitTestNetConnection;
if (!Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconUnitTestNetConnection"),
Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.InnerSingleton,
StaticRegisterNativesUOnlineBeaconUnitTestNetConnection,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_NoRegister()
{
return UOnlineBeaconUnitTestNetConnection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/OnlineBeaconUnitTestNetConnection.h" },
{ "ModuleRelativePath", "Private/Tests/OnlineBeaconUnitTestNetConnection.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlineBeaconUnitTestNetConnection constinit property declarations *******
// ********** End Class UOnlineBeaconUnitTestNetConnection constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlineBeaconUnitTestNetConnection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics
UObject* (*const Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UIpConnection,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::ClassParams = {
&UOnlineBeaconUnitTestNetConnection::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000002ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::Class_MetaDataParams)
};
void UOnlineBeaconUnitTestNetConnection::StaticRegisterNativesUOnlineBeaconUnitTestNetConnection()
{
}
UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection()
{
if (!Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.OuterSingleton, Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlineBeaconUnitTestNetConnection);
UOnlineBeaconUnitTestNetConnection::~UOnlineBeaconUnitTestNetConnection() {}
// ********** End Class UOnlineBeaconUnitTestNetConnection *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection, UOnlineBeaconUnitTestNetConnection::StaticClass, TEXT("UOnlineBeaconUnitTestNetConnection"), &Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetConnection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlineBeaconUnitTestNetConnection), 1102330052U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h__Script_OnlineSubsystemUtils_1836769984{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Tests/OnlineBeaconUnitTestNetConnection.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestNetConnection_generated_h
#error "OnlineBeaconUnitTestNetConnection.generated.h already included, missing '#pragma once' in OnlineBeaconUnitTestNetConnection.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestNetConnection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlineBeaconUnitTestNetConnection ***************************************
struct Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_12_INCLASS \
private: \
static void StaticRegisterNativesUOnlineBeaconUnitTestNetConnection(); \
friend struct ::Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlineBeaconUnitTestNetConnection, UIpConnection, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlineBeaconUnitTestNetConnection_NoRegister) \
DECLARE_SERIALIZER(UOnlineBeaconUnitTestNetConnection)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UOnlineBeaconUnitTestNetConnection(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlineBeaconUnitTestNetConnection) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOnlineBeaconUnitTestNetConnection); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlineBeaconUnitTestNetConnection); \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlineBeaconUnitTestNetConnection(UOnlineBeaconUnitTestNetConnection&&) = delete; \
UOnlineBeaconUnitTestNetConnection(const UOnlineBeaconUnitTestNetConnection&) = delete; \
NO_API virtual ~UOnlineBeaconUnitTestNetConnection();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlineBeaconUnitTestNetConnection;
// ********** End Class UOnlineBeaconUnitTestNetConnection *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetConnection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "Tests/OnlineBeaconUnitTestNetDriver.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineBeaconUnitTestNetDriver() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UIpNetDriver();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlineBeaconUnitTestNetDriver *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver;
UClass* UOnlineBeaconUnitTestNetDriver::GetPrivateStaticClass()
{
using TClass = UOnlineBeaconUnitTestNetDriver;
if (!Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineBeaconUnitTestNetDriver"),
Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.InnerSingleton,
StaticRegisterNativesUOnlineBeaconUnitTestNetDriver,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_NoRegister()
{
return UOnlineBeaconUnitTestNetDriver::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tests/OnlineBeaconUnitTestNetDriver.h" },
{ "ModuleRelativePath", "Private/Tests/OnlineBeaconUnitTestNetDriver.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlineBeaconUnitTestNetDriver constinit property declarations ***********
// ********** End Class UOnlineBeaconUnitTestNetDriver constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlineBeaconUnitTestNetDriver>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics
UObject* (*const Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UIpNetDriver,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::ClassParams = {
&UOnlineBeaconUnitTestNetDriver::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000002ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::Class_MetaDataParams)
};
void UOnlineBeaconUnitTestNetDriver::StaticRegisterNativesUOnlineBeaconUnitTestNetDriver()
{
}
UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver()
{
if (!Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.OuterSingleton, Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlineBeaconUnitTestNetDriver);
UOnlineBeaconUnitTestNetDriver::~UOnlineBeaconUnitTestNetDriver() {}
// ********** End Class UOnlineBeaconUnitTestNetDriver *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver, UOnlineBeaconUnitTestNetDriver::StaticClass, TEXT("UOnlineBeaconUnitTestNetDriver"), &Z_Registration_Info_UClass_UOnlineBeaconUnitTestNetDriver, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlineBeaconUnitTestNetDriver), 194044120U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h__Script_OnlineSubsystemUtils_3812972471{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "Tests/OnlineBeaconUnitTestNetDriver.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestNetDriver_generated_h
#error "OnlineBeaconUnitTestNetDriver.generated.h already included, missing '#pragma once' in OnlineBeaconUnitTestNetDriver.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineBeaconUnitTestNetDriver_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlineBeaconUnitTestNetDriver *******************************************
struct Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_12_INCLASS \
private: \
static void StaticRegisterNativesUOnlineBeaconUnitTestNetDriver(); \
friend struct ::Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlineBeaconUnitTestNetDriver, UIpNetDriver, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlineBeaconUnitTestNetDriver_NoRegister) \
DECLARE_SERIALIZER(UOnlineBeaconUnitTestNetDriver)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UOnlineBeaconUnitTestNetDriver(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlineBeaconUnitTestNetDriver) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOnlineBeaconUnitTestNetDriver); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlineBeaconUnitTestNetDriver); \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlineBeaconUnitTestNetDriver(UOnlineBeaconUnitTestNetDriver&&) = delete; \
UOnlineBeaconUnitTestNetDriver(const UOnlineBeaconUnitTestNetDriver&) = delete; \
NO_API virtual ~UOnlineBeaconUnitTestNetDriver();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_12_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlineBeaconUnitTestNetDriver;
// ********** End Class UOnlineBeaconUnitTestNetDriver *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_Tests_OnlineBeaconUnitTestNetDriver_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,178 @@
// 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 "OnlineEngineInterfaceImpl.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineEngineInterfaceImpl() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UOnlineEngineInterface();
ENGINE_API UClass* Z_Construct_UClass_UOnlineEngineInterface_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineEngineInterfaceImpl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineEngineInterfaceImpl_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlineEngineInterfaceImpl ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl;
UClass* UOnlineEngineInterfaceImpl::GetPrivateStaticClass()
{
using TClass = UOnlineEngineInterfaceImpl;
if (!Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineEngineInterfaceImpl"),
Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.InnerSingleton,
StaticRegisterNativesUOnlineEngineInterfaceImpl,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlineEngineInterfaceImpl_NoRegister()
{
return UOnlineEngineInterfaceImpl::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "OnlineEngineInterfaceImpl.h" },
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MappedUniqueNetIdTypes_MetaData[] = {
{ "Comment", "/** Mapping of unique net ids that should not be treated as foreign ids to the local subsystem. */" },
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
{ "ToolTip", "Mapping of unique net ids that should not be treated as foreign ids to the local subsystem." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompatibleUniqueNetIdTypes_MetaData[] = {
{ "Comment", "/** Array of unique net ids that are deemed valid when tested against gameplay login checks. */" },
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
{ "ToolTip", "Array of unique net ids that are deemed valid when tested against gameplay login checks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VoiceSubsystemNameOverride_MetaData[] = {
{ "Comment", "/** Allow the subsystem used for voice functions to be overridden, in case it needs to be different than the default subsystem. May be useful on console platforms. */" },
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
{ "ToolTip", "Allow the subsystem used for voice functions to be overridden, in case it needs to be different than the default subsystem. May be useful on console platforms." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOnlineServicesCompatibilityEnabled_MetaData[] = {
{ "Comment", "/** Whether to enable a compatibility interface for transitioning from OSSv1 to OSSv2. */" },
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
{ "ToolTip", "Whether to enable a compatibility interface for transitioning from OSSv1 to OSSv2." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnlineServicesCompatibilityInterface_MetaData[] = {
{ "ModuleRelativePath", "Private/OnlineEngineInterfaceImpl.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlineEngineInterfaceImpl constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_MappedUniqueNetIdTypes_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MappedUniqueNetIdTypes_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MappedUniqueNetIdTypes;
static const UECodeGen_Private::FNamePropertyParams NewProp_CompatibleUniqueNetIdTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CompatibleUniqueNetIdTypes;
static const UECodeGen_Private::FNamePropertyParams NewProp_VoiceSubsystemNameOverride;
static void NewProp_bOnlineServicesCompatibilityEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlineServicesCompatibilityEnabled;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OnlineServicesCompatibilityInterface;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UOnlineEngineInterfaceImpl constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlineEngineInterfaceImpl>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics
// ********** Begin Class UOnlineEngineInterfaceImpl Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes_ValueProp = { "MappedUniqueNetIdTypes", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes_Key_KeyProp = { "MappedUniqueNetIdTypes_Key", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes = { "MappedUniqueNetIdTypes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlineEngineInterfaceImpl, MappedUniqueNetIdTypes), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MappedUniqueNetIdTypes_MetaData), NewProp_MappedUniqueNetIdTypes_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_CompatibleUniqueNetIdTypes_Inner = { "CompatibleUniqueNetIdTypes", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_CompatibleUniqueNetIdTypes = { "CompatibleUniqueNetIdTypes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlineEngineInterfaceImpl, CompatibleUniqueNetIdTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompatibleUniqueNetIdTypes_MetaData), NewProp_CompatibleUniqueNetIdTypes_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_VoiceSubsystemNameOverride = { "VoiceSubsystemNameOverride", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlineEngineInterfaceImpl, VoiceSubsystemNameOverride), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VoiceSubsystemNameOverride_MetaData), NewProp_VoiceSubsystemNameOverride_MetaData) };
void Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_bOnlineServicesCompatibilityEnabled_SetBit(void* Obj)
{
((UOnlineEngineInterfaceImpl*)Obj)->bOnlineServicesCompatibilityEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_bOnlineServicesCompatibilityEnabled = { "bOnlineServicesCompatibilityEnabled", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOnlineEngineInterfaceImpl), &Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_bOnlineServicesCompatibilityEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOnlineServicesCompatibilityEnabled_MetaData), NewProp_bOnlineServicesCompatibilityEnabled_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_OnlineServicesCompatibilityInterface = { "OnlineServicesCompatibilityInterface", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlineEngineInterfaceImpl, OnlineServicesCompatibilityInterface), Z_Construct_UClass_UOnlineEngineInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnlineServicesCompatibilityInterface_MetaData), NewProp_OnlineServicesCompatibilityInterface_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_MappedUniqueNetIdTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_CompatibleUniqueNetIdTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_CompatibleUniqueNetIdTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_VoiceSubsystemNameOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_bOnlineServicesCompatibilityEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::NewProp_OnlineServicesCompatibilityInterface,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::PropPointers) < 2048);
// ********** End Class UOnlineEngineInterfaceImpl Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineEngineInterface,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::ClassParams = {
&UOnlineEngineInterfaceImpl::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::Class_MetaDataParams)
};
void UOnlineEngineInterfaceImpl::StaticRegisterNativesUOnlineEngineInterfaceImpl()
{
}
UClass* Z_Construct_UClass_UOnlineEngineInterfaceImpl()
{
if (!Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.OuterSingleton, Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlineEngineInterfaceImpl);
UOnlineEngineInterfaceImpl::~UOnlineEngineInterfaceImpl() {}
// ********** End Class UOnlineEngineInterfaceImpl *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlineEngineInterfaceImpl, UOnlineEngineInterfaceImpl::StaticClass, TEXT("UOnlineEngineInterfaceImpl"), &Z_Registration_Info_UClass_UOnlineEngineInterfaceImpl, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlineEngineInterfaceImpl), 2748595909U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_3841877099{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineEngineInterfaceImpl.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineEngineInterfaceImpl_generated_h
#error "OnlineEngineInterfaceImpl.generated.h already included, missing '#pragma once' in OnlineEngineInterfaceImpl.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineEngineInterfaceImpl_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlineEngineInterfaceImpl ***********************************************
struct Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineEngineInterfaceImpl_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_20_INCLASS \
private: \
static void StaticRegisterNativesUOnlineEngineInterfaceImpl(); \
friend struct ::Z_Construct_UClass_UOnlineEngineInterfaceImpl_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlineEngineInterfaceImpl_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlineEngineInterfaceImpl, UOnlineEngineInterface, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlineEngineInterfaceImpl_NoRegister) \
DECLARE_SERIALIZER(UOnlineEngineInterfaceImpl)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_20_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UOnlineEngineInterfaceImpl(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlineEngineInterfaceImpl) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UOnlineEngineInterfaceImpl); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlineEngineInterfaceImpl); \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlineEngineInterfaceImpl(UOnlineEngineInterfaceImpl&&) = delete; \
UOnlineEngineInterfaceImpl(const UOnlineEngineInterfaceImpl&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UOnlineEngineInterfaceImpl();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_17_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_20_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_20_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h_20_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlineEngineInterfaceImpl;
// ********** End Class UOnlineEngineInterfaceImpl *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineEngineInterfaceImpl_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,137 @@
// 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 "OnlinePIEConfig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlinePIEConfig() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIEConfig();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIEConfig_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlinePIEConfig *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlinePIEConfig;
UClass* UOnlinePIEConfig::GetPrivateStaticClass()
{
using TClass = UOnlinePIEConfig;
if (!Z_Registration_Info_UClass_UOnlinePIEConfig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlinePIEConfig"),
Z_Registration_Info_UClass_UOnlinePIEConfig.InnerSingleton,
StaticRegisterNativesUOnlinePIEConfig,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlinePIEConfig.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlinePIEConfig_NoRegister()
{
return UOnlinePIEConfig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlinePIEConfig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "OnlinePIEConfig.h" },
{ "ModuleRelativePath", "Private/OnlinePIEConfig.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoginTypesAllowingDuplicates_MetaData[] = {
{ "Comment", "/** Type types of login credentials which allow duplicate entries. */" },
{ "ModuleRelativePath", "Private/OnlinePIEConfig.h" },
{ "ToolTip", "Type types of login credentials which allow duplicate entries." },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlinePIEConfig constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_LoginTypesAllowingDuplicates_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoginTypesAllowingDuplicates;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UOnlinePIEConfig constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlinePIEConfig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlinePIEConfig_Statics
// ********** Begin Class UOnlinePIEConfig Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UOnlinePIEConfig_Statics::NewProp_LoginTypesAllowingDuplicates_Inner = { "LoginTypesAllowingDuplicates", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOnlinePIEConfig_Statics::NewProp_LoginTypesAllowingDuplicates = { "LoginTypesAllowingDuplicates", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlinePIEConfig, LoginTypesAllowingDuplicates), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoginTypesAllowingDuplicates_MetaData), NewProp_LoginTypesAllowingDuplicates_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOnlinePIEConfig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlinePIEConfig_Statics::NewProp_LoginTypesAllowingDuplicates_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlinePIEConfig_Statics::NewProp_LoginTypesAllowingDuplicates,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIEConfig_Statics::PropPointers) < 2048);
// ********** End Class UOnlinePIEConfig Property Definitions **************************************
UObject* (*const Z_Construct_UClass_UOnlinePIEConfig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIEConfig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlinePIEConfig_Statics::ClassParams = {
&UOnlinePIEConfig::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UOnlinePIEConfig_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIEConfig_Statics::PropPointers),
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIEConfig_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlinePIEConfig_Statics::Class_MetaDataParams)
};
void UOnlinePIEConfig::StaticRegisterNativesUOnlinePIEConfig()
{
}
UClass* Z_Construct_UClass_UOnlinePIEConfig()
{
if (!Z_Registration_Info_UClass_UOnlinePIEConfig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlinePIEConfig.OuterSingleton, Z_Construct_UClass_UOnlinePIEConfig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlinePIEConfig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlinePIEConfig);
UOnlinePIEConfig::~UOnlinePIEConfig() {}
// ********** End Class UOnlinePIEConfig ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlinePIEConfig, UOnlinePIEConfig::StaticClass, TEXT("UOnlinePIEConfig"), &Z_Registration_Info_UClass_UOnlinePIEConfig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlinePIEConfig), 2258491753U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h__Script_OnlineSubsystemUtils_2924257279{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlinePIEConfig.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlinePIEConfig_generated_h
#error "OnlinePIEConfig.generated.h already included, missing '#pragma once' in OnlinePIEConfig.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlinePIEConfig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlinePIEConfig *********************************************************
struct Z_Construct_UClass_UOnlinePIEConfig_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIEConfig_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUOnlinePIEConfig(); \
friend struct ::Z_Construct_UClass_UOnlinePIEConfig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlinePIEConfig_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlinePIEConfig, UObject, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlinePIEConfig_NoRegister) \
DECLARE_SERIALIZER(UOnlinePIEConfig) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_12_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlinePIEConfig(UOnlinePIEConfig&&) = delete; \
UOnlinePIEConfig(const UOnlinePIEConfig&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOnlinePIEConfig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlinePIEConfig); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlinePIEConfig) \
NO_API virtual ~UOnlinePIEConfig();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_9_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_12_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlinePIEConfig;
// ********** End Class UOnlinePIEConfig ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIEConfig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,157 @@
// 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 "OnlinePIESettings.h"
#include "OnlineAccountStoredCredentials.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlinePIESettings() {}
// ********** Begin Cross Module References ********************************************************
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIESettings();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIESettings_NoRegister();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlinePIESettings *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlinePIESettings;
UClass* UOnlinePIESettings::GetPrivateStaticClass()
{
using TClass = UOnlinePIESettings;
if (!Z_Registration_Info_UClass_UOnlinePIESettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlinePIESettings"),
Z_Registration_Info_UClass_UOnlinePIESettings.InnerSingleton,
StaticRegisterNativesUOnlinePIESettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlinePIESettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlinePIESettings_NoRegister()
{
return UOnlinePIESettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlinePIESettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Setup login credentials for the Play In Editor (PIE) feature\n */" },
{ "DisplayName", "Play Credentials" },
{ "IncludePath", "OnlinePIESettings.h" },
{ "ModuleRelativePath", "Private/OnlinePIESettings.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Setup login credentials for the Play In Editor (PIE) feature" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOnlinePIEEnabled_MetaData[] = {
{ "Category", "Logins" },
{ "DisplayName", "Enable Logins" },
{ "ModuleRelativePath", "Private/OnlinePIESettings.h" },
{ "Tooltip", "Attempt to login with user credentials on a backend service before launching the PIE instance." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Logins_MetaData[] = {
{ "Category", "Logins" },
{ "DisplayName", "Credentials" },
{ "ModuleRelativePath", "Private/OnlinePIESettings.h" },
{ "Tooltip", "Login credentials, at least one for each instance of PIE that is intended to be run" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlinePIESettings constinit property declarations ***********************
static void NewProp_bOnlinePIEEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlinePIEEnabled;
static const UECodeGen_Private::FStructPropertyParams NewProp_Logins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Logins;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UOnlinePIESettings constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlinePIESettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlinePIESettings_Statics
// ********** Begin Class UOnlinePIESettings Property Definitions **********************************
void Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_bOnlinePIEEnabled_SetBit(void* Obj)
{
((UOnlinePIESettings*)Obj)->bOnlinePIEEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_bOnlinePIEEnabled = { "bOnlinePIEEnabled", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOnlinePIESettings), &Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_bOnlinePIEEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOnlinePIEEnabled_MetaData), NewProp_bOnlinePIEEnabled_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_Logins_Inner = { "Logins", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FOnlineAccountStoredCredentials, METADATA_PARAMS(0, nullptr) }; // 1866587528
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_Logins = { "Logins", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOnlinePIESettings, Logins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Logins_MetaData), NewProp_Logins_MetaData) }; // 1866587528
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOnlinePIESettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_bOnlinePIEEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_Logins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlinePIESettings_Statics::NewProp_Logins,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIESettings_Statics::PropPointers) < 2048);
// ********** End Class UOnlinePIESettings Property Definitions ************************************
UObject* (*const Z_Construct_UClass_UOnlinePIESettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIESettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlinePIESettings_Statics::ClassParams = {
&UOnlinePIESettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UOnlinePIESettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIESettings_Statics::PropPointers),
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlinePIESettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlinePIESettings_Statics::Class_MetaDataParams)
};
void UOnlinePIESettings::StaticRegisterNativesUOnlinePIESettings()
{
}
UClass* Z_Construct_UClass_UOnlinePIESettings()
{
if (!Z_Registration_Info_UClass_UOnlinePIESettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlinePIESettings.OuterSingleton, Z_Construct_UClass_UOnlinePIESettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlinePIESettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlinePIESettings);
UOnlinePIESettings::~UOnlinePIESettings() {}
// ********** End Class UOnlinePIESettings *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlinePIESettings, UOnlinePIESettings::StaticClass, TEXT("UOnlinePIESettings"), &Z_Registration_Info_UClass_UOnlinePIESettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlinePIESettings), 3872056986U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h__Script_OnlineSubsystemUtils_1914153387{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlinePIESettings.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlinePIESettings_generated_h
#error "OnlinePIESettings.generated.h already included, missing '#pragma once' in OnlinePIESettings.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlinePIESettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlinePIESettings *******************************************************
struct Z_Construct_UClass_UOnlinePIESettings_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlinePIESettings_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUOnlinePIESettings(); \
friend struct ::Z_Construct_UClass_UOnlinePIESettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlinePIESettings_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlinePIESettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlinePIESettings_NoRegister) \
DECLARE_SERIALIZER(UOnlinePIESettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlinePIESettings(UOnlinePIESettings&&) = delete; \
UOnlinePIESettings(const UOnlinePIESettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOnlinePIESettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlinePIESettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlinePIESettings) \
NO_API virtual ~UOnlinePIESettings();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_13_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlinePIESettings;
// ********** End Class UOnlinePIESettings *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlinePIESettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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 "OnlineServicesEngineInterfaceImpl.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineServicesEngineInterfaceImpl() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UOnlineEngineInterface();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlineServicesEngineInterfaceImpl ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl;
UClass* UOnlineServicesEngineInterfaceImpl::GetPrivateStaticClass()
{
using TClass = UOnlineServicesEngineInterfaceImpl;
if (!Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineServicesEngineInterfaceImpl"),
Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.InnerSingleton,
StaticRegisterNativesUOnlineServicesEngineInterfaceImpl,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_NoRegister()
{
return UOnlineServicesEngineInterfaceImpl::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Implementation of UOnlineEngineInterface that uses Online Services (also known as Online Subsystem v2)\n */" },
{ "IncludePath", "OnlineServicesEngineInterfaceImpl.h" },
{ "ModuleRelativePath", "Private/OnlineServicesEngineInterfaceImpl.h" },
{ "ToolTip", "Implementation of UOnlineEngineInterface that uses Online Services (also known as Online Subsystem v2)" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlineServicesEngineInterfaceImpl constinit property declarations *******
// ********** End Class UOnlineServicesEngineInterfaceImpl constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlineServicesEngineInterfaceImpl>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics
UObject* (*const Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineEngineInterface,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::ClassParams = {
&UOnlineServicesEngineInterfaceImpl::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::Class_MetaDataParams)
};
void UOnlineServicesEngineInterfaceImpl::StaticRegisterNativesUOnlineServicesEngineInterfaceImpl()
{
}
UClass* Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl()
{
if (!Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.OuterSingleton, Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlineServicesEngineInterfaceImpl);
UOnlineServicesEngineInterfaceImpl::~UOnlineServicesEngineInterfaceImpl() {}
// ********** End Class UOnlineServicesEngineInterfaceImpl *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl, UOnlineServicesEngineInterfaceImpl::StaticClass, TEXT("UOnlineServicesEngineInterfaceImpl"), &Z_Registration_Info_UClass_UOnlineServicesEngineInterfaceImpl, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlineServicesEngineInterfaceImpl), 987986092U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_4149441563{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineServicesEngineInterfaceImpl.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineServicesEngineInterfaceImpl_generated_h
#error "OnlineServicesEngineInterfaceImpl.generated.h already included, missing '#pragma once' in OnlineServicesEngineInterfaceImpl.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineServicesEngineInterfaceImpl_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlineServicesEngineInterfaceImpl ***************************************
struct Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_23_INCLASS \
private: \
static void StaticRegisterNativesUOnlineServicesEngineInterfaceImpl(); \
friend struct ::Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlineServicesEngineInterfaceImpl, UOnlineEngineInterface, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlineServicesEngineInterfaceImpl_NoRegister) \
DECLARE_SERIALIZER(UOnlineServicesEngineInterfaceImpl)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UOnlineServicesEngineInterfaceImpl(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlineServicesEngineInterfaceImpl) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UOnlineServicesEngineInterfaceImpl); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlineServicesEngineInterfaceImpl); \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlineServicesEngineInterfaceImpl(UOnlineServicesEngineInterfaceImpl&&) = delete; \
UOnlineServicesEngineInterfaceImpl(const UOnlineServicesEngineInterfaceImpl&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UOnlineServicesEngineInterfaceImpl();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_20_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_23_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlineServicesEngineInterfaceImpl;
// ********** End Class UOnlineServicesEngineInterfaceImpl *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Private_OnlineServicesEngineInterfaceImpl_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,151 @@
// 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 "OnlineSessionClient.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOnlineSessionClient() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UOnlineSession();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineSessionClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineSessionClient_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOnlineSessionClient *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOnlineSessionClient;
UClass* UOnlineSessionClient::GetPrivateStaticClass()
{
using TClass = UOnlineSessionClient;
if (!Z_Registration_Info_UClass_UOnlineSessionClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OnlineSessionClient"),
Z_Registration_Info_UClass_UOnlineSessionClient.InnerSingleton,
StaticRegisterNativesUOnlineSessionClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOnlineSessionClient.InnerSingleton;
}
UClass* Z_Construct_UClass_UOnlineSessionClient_NoRegister()
{
return UOnlineSessionClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOnlineSessionClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "OnlineSessionClient.h" },
{ "ModuleRelativePath", "Classes/OnlineSessionClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsFromInvite_MetaData[] = {
{ "Comment", "/** Is this join from an invite */" },
{ "ModuleRelativePath", "Classes/OnlineSessionClient.h" },
{ "ToolTip", "Is this join from an invite" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHandlingDisconnect_MetaData[] = {
{ "Comment", "/** Have we started returning to main menu already */" },
{ "ModuleRelativePath", "Classes/OnlineSessionClient.h" },
{ "ToolTip", "Have we started returning to main menu already" },
};
#endif // WITH_METADATA
// ********** Begin Class UOnlineSessionClient constinit property declarations *********************
static void NewProp_bIsFromInvite_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsFromInvite;
static void NewProp_bHandlingDisconnect_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHandlingDisconnect;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UOnlineSessionClient constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOnlineSessionClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOnlineSessionClient_Statics
// ********** Begin Class UOnlineSessionClient Property Definitions ********************************
void Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bIsFromInvite_SetBit(void* Obj)
{
((UOnlineSessionClient*)Obj)->bIsFromInvite = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bIsFromInvite = { "bIsFromInvite", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOnlineSessionClient), &Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bIsFromInvite_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsFromInvite_MetaData), NewProp_bIsFromInvite_MetaData) };
void Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bHandlingDisconnect_SetBit(void* Obj)
{
((UOnlineSessionClient*)Obj)->bHandlingDisconnect = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bHandlingDisconnect = { "bHandlingDisconnect", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOnlineSessionClient), &Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bHandlingDisconnect_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHandlingDisconnect_MetaData), NewProp_bHandlingDisconnect_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOnlineSessionClient_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bIsFromInvite,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOnlineSessionClient_Statics::NewProp_bHandlingDisconnect,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineSessionClient_Statics::PropPointers) < 2048);
// ********** End Class UOnlineSessionClient Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UOnlineSessionClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineSession,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineSessionClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOnlineSessionClient_Statics::ClassParams = {
&UOnlineSessionClient::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UOnlineSessionClient_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineSessionClient_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOnlineSessionClient_Statics::Class_MetaDataParams), Z_Construct_UClass_UOnlineSessionClient_Statics::Class_MetaDataParams)
};
void UOnlineSessionClient::StaticRegisterNativesUOnlineSessionClient()
{
}
UClass* Z_Construct_UClass_UOnlineSessionClient()
{
if (!Z_Registration_Info_UClass_UOnlineSessionClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOnlineSessionClient.OuterSingleton, Z_Construct_UClass_UOnlineSessionClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOnlineSessionClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOnlineSessionClient);
UOnlineSessionClient::~UOnlineSessionClient() {}
// ********** End Class UOnlineSessionClient *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOnlineSessionClient, UOnlineSessionClient::StaticClass, TEXT("UOnlineSessionClient"), &Z_Registration_Info_UClass_UOnlineSessionClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOnlineSessionClient), 577703957U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h__Script_OnlineSubsystemUtils_722915036{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "OnlineSessionClient.h"
#ifdef ONLINESUBSYSTEMUTILS_OnlineSessionClient_generated_h
#error "OnlineSessionClient.generated.h already included, missing '#pragma once' in OnlineSessionClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_OnlineSessionClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOnlineSessionClient *****************************************************
struct Z_Construct_UClass_UOnlineSessionClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UOnlineSessionClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_25_INCLASS \
private: \
static void StaticRegisterNativesUOnlineSessionClient(); \
friend struct ::Z_Construct_UClass_UOnlineSessionClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UOnlineSessionClient_NoRegister(); \
public: \
DECLARE_CLASS2(UOnlineSessionClient, UOnlineSession, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UOnlineSessionClient_NoRegister) \
DECLARE_SERIALIZER(UOnlineSessionClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_25_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UOnlineSessionClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOnlineSessionClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UOnlineSessionClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOnlineSessionClient); \
/** Deleted move- and copy-constructors, should never be used */ \
UOnlineSessionClient(UOnlineSessionClient&&) = delete; \
UOnlineSessionClient(const UOnlineSessionClient&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UOnlineSessionClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_22_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_25_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_25_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h_25_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOnlineSessionClient;
// ********** End Class UOnlineSessionClient *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_OnlineSessionClient_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,59 @@
// 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 EmptyLinkFunctionForGeneratedCodeOnlineSubsystemUtils_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_OnlineSubsystemUtils;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils()
{
if (!Z_Registration_Info_UPackage__Script_OnlineSubsystemUtils.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteCompleteDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_AchievementWriteDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_BlueprintFindSessionsResultDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseQuery2Result__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseRestoreResult2__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_InAppPurchaseResult2__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_LeaderboardQueryResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnLeaderboardFlushed__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineConnectionResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineLogoutResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppCheckoutResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineProxyInAppReceiptsResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineTurnBasedMatchResult__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/OnlineSubsystemUtils",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0xB8D5DDC6,
0x388282C6,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_OnlineSubsystemUtils.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_OnlineSubsystemUtils.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_OnlineSubsystemUtils(Z_Construct_UPackage__Script_OnlineSubsystemUtils, TEXT("/Script/OnlineSubsystemUtils"), Z_Registration_Info_UPackage__Script_OnlineSubsystemUtils, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xB8D5DDC6, 0x388282C6));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,40 @@
// 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
#include "AchievementBlueprintLibrary.h"
#include "AchievementQueryCallbackProxy.h"
#include "AchievementWriteCallbackProxy.h"
#include "ConnectionCallbackProxy.h"
#include "CreateSessionCallbackProxy.h"
#include "DestroySessionCallbackProxy.h"
#include "EndMatchCallbackProxy.h"
#include "EndTurnCallbackProxy.h"
#include "FindSessionsCallbackProxy.h"
#include "FindTurnBasedMatchCallbackProxy.h"
#include "InAppPurchaseCallbackProxy2.h"
#include "InAppPurchaseCheckoutCallbackProxy.h"
#include "InAppPurchaseDataTypes.h"
#include "InAppPurchaseFinalizeProxy.h"
#include "InAppPurchaseQueryCallbackProxy2.h"
#include "InAppPurchaseReceiptsCallbackProxy.h"
#include "InAppPurchaseRestoreCallbackProxy2.h"
#include "IpConnection.h"
#include "IpNetDriver.h"
#include "JoinSessionCallbackProxy.h"
#include "LeaderboardBlueprintLibrary.h"
#include "LeaderboardFlushCallbackProxy.h"
#include "LeaderboardQueryCallbackProxy.h"
#include "LogoutCallbackProxy.h"
#include "OnlineSessionClient.h"
#include "QuitMatchCallbackProxy.h"
#include "ShowLoginUICallbackProxy.h"
#include "TestBeaconClient.h"
#include "TestBeaconHost.h"
#include "TurnBasedBlueprintLibrary.h"

View File

@@ -0,0 +1,903 @@
// 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 "PartyBeaconClient.h"
#include "GameFramework/OnlineReplStructs.h"
#include "PartyBeaconState.h"
#include "UObject/CoreNet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePartyBeaconClient() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUniqueNetIdRepl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconClient_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPartyReservation();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EClientRequestType ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EClientRequestType;
static UEnum* EClientRequestType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EClientRequestType.OuterSingleton)
{
Z_Registration_Info_UEnum_EClientRequestType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("EClientRequestType"));
}
return Z_Registration_Info_UEnum_EClientRequestType.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EClientRequestType>()
{
return EClientRequestType_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Abandon.Comment", "/** Abandon the reservation beacon (game specific handling)*/" },
{ "Abandon.Name", "EClientRequestType::Abandon" },
{ "Abandon.ToolTip", "Abandon the reservation beacon (game specific handling)" },
{ "AddOrUpdateReservation.Comment", "/** Add new reservation or Update existing one*/" },
{ "AddOrUpdateReservation.Name", "EClientRequestType::AddOrUpdateReservation" },
{ "AddOrUpdateReservation.ToolTip", "Add new reservation or Update existing one" },
{ "Comment", "/**\n * Types of reservation requests that can be made by this beacon\n */" },
{ "EmptyServerReservation.Comment", "/** Reservation to configure an empty server */" },
{ "EmptyServerReservation.Name", "EClientRequestType::EmptyServerReservation" },
{ "EmptyServerReservation.ToolTip", "Reservation to configure an empty server" },
{ "ExistingSessionReservation.Comment", "/** Make a reservation with an existing session */" },
{ "ExistingSessionReservation.Name", "EClientRequestType::ExistingSessionReservation" },
{ "ExistingSessionReservation.ToolTip", "Make a reservation with an existing session" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "NonePending.Comment", "/** None pending */" },
{ "NonePending.Name", "EClientRequestType::NonePending" },
{ "NonePending.ToolTip", "None pending" },
{ "Reconnect.Comment", "/** Simple reconnect (checks for existing reservation) */" },
{ "Reconnect.Name", "EClientRequestType::Reconnect" },
{ "Reconnect.ToolTip", "Simple reconnect (checks for existing reservation)" },
{ "ReservationRemoveMembers.Comment", "/** Remove members from an existing reservation */" },
{ "ReservationRemoveMembers.Name", "EClientRequestType::ReservationRemoveMembers" },
{ "ReservationRemoveMembers.ToolTip", "Remove members from an existing reservation" },
{ "ReservationUpdate.Comment", "/** Make an update to an existing reservation */" },
{ "ReservationUpdate.Name", "EClientRequestType::ReservationUpdate" },
{ "ReservationUpdate.ToolTip", "Make an update to an existing reservation" },
{ "ToolTip", "Types of reservation requests that can be made by this beacon" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EClientRequestType::NonePending", (int64)EClientRequestType::NonePending },
{ "EClientRequestType::ExistingSessionReservation", (int64)EClientRequestType::ExistingSessionReservation },
{ "EClientRequestType::ReservationUpdate", (int64)EClientRequestType::ReservationUpdate },
{ "EClientRequestType::EmptyServerReservation", (int64)EClientRequestType::EmptyServerReservation },
{ "EClientRequestType::Reconnect", (int64)EClientRequestType::Reconnect },
{ "EClientRequestType::Abandon", (int64)EClientRequestType::Abandon },
{ "EClientRequestType::ReservationRemoveMembers", (int64)EClientRequestType::ReservationRemoveMembers },
{ "EClientRequestType::AddOrUpdateReservation", (int64)EClientRequestType::AddOrUpdateReservation },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"EClientRequestType",
"EClientRequestType",
Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType()
{
if (!Z_Registration_Info_UEnum_EClientRequestType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EClientRequestType.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EClientRequestType.InnerSingleton;
}
// ********** End Enum EClientRequestType **********************************************************
// ********** Begin Class APartyBeaconClient Function ClientCancelReservationResponse **************
struct PartyBeaconClient_eventClientCancelReservationResponse_Parms
{
TEnumAsByte<EPartyReservationResult::Type> ReservationResponse;
};
static FName NAME_APartyBeaconClient_ClientCancelReservationResponse = FName(TEXT("ClientCancelReservationResponse"));
void APartyBeaconClient::ClientCancelReservationResponse(EPartyReservationResult::Type ReservationResponse)
{
PartyBeaconClient_eventClientCancelReservationResponse_Parms Parms;
Parms.ReservationResponse=ReservationResponse;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ClientCancelReservationResponse);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Response from the host session after making a cancellation request\n\x09 *\n\x09 * @param ReservationResponse response from server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Response from the host session after making a cancellation request\n\n@param ReservationResponse response from server" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientCancelReservationResponse constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_ReservationResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientCancelReservationResponse constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientCancelReservationResponse Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::NewProp_ReservationResponse = { "ReservationResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventClientCancelReservationResponse_Parms, ReservationResponse), Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult, METADATA_PARAMS(0, nullptr) }; // 55003781
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::NewProp_ReservationResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::PropPointers) < 2048);
// ********** End Function ClientCancelReservationResponse Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ClientCancelReservationResponse", Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::PropPointers),
sizeof(PartyBeaconClient_eventClientCancelReservationResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventClientCancelReservationResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execClientCancelReservationResponse)
{
P_GET_PROPERTY(FByteProperty,Z_Param_ReservationResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientCancelReservationResponse_Implementation(EPartyReservationResult::Type(Z_Param_ReservationResponse));
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ClientCancelReservationResponse ****************
// ********** Begin Class APartyBeaconClient Function ClientReservationResponse ********************
struct PartyBeaconClient_eventClientReservationResponse_Parms
{
TEnumAsByte<EPartyReservationResult::Type> ReservationResponse;
};
static FName NAME_APartyBeaconClient_ClientReservationResponse = FName(TEXT("ClientReservationResponse"));
void APartyBeaconClient::ClientReservationResponse(EPartyReservationResult::Type ReservationResponse)
{
PartyBeaconClient_eventClientReservationResponse_Parms Parms;
Parms.ReservationResponse=ReservationResponse;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ClientReservationResponse);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Response from the host session after making a reservation request\n\x09 *\n\x09 * @param ReservationResponse response from server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Response from the host session after making a reservation request\n\n@param ReservationResponse response from server" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientReservationResponse constinit property declarations *************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReservationResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientReservationResponse constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientReservationResponse Property Definitions ************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::NewProp_ReservationResponse = { "ReservationResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventClientReservationResponse_Parms, ReservationResponse), Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult, METADATA_PARAMS(0, nullptr) }; // 55003781
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::NewProp_ReservationResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::PropPointers) < 2048);
// ********** End Function ClientReservationResponse Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ClientReservationResponse", Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::PropPointers),
sizeof(PartyBeaconClient_eventClientReservationResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventClientReservationResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execClientReservationResponse)
{
P_GET_PROPERTY(FByteProperty,Z_Param_ReservationResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientReservationResponse_Implementation(EPartyReservationResult::Type(Z_Param_ReservationResponse));
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ClientReservationResponse **********************
// ********** Begin Class APartyBeaconClient Function ClientSendReservationFull ********************
static FName NAME_APartyBeaconClient_ClientSendReservationFull = FName(TEXT("ClientSendReservationFull"));
void APartyBeaconClient::ClientSendReservationFull()
{
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ClientSendReservationFull);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Response from the host session that the reservation is full */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Response from the host session that the reservation is full" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientSendReservationFull constinit property declarations *************
// ********** End Function ClientSendReservationFull constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ClientSendReservationFull", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execClientSendReservationFull)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientSendReservationFull_Implementation();
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ClientSendReservationFull **********************
// ********** Begin Class APartyBeaconClient Function ClientSendReservationUpdates *****************
struct PartyBeaconClient_eventClientSendReservationUpdates_Parms
{
int32 NumRemainingReservations;
};
static FName NAME_APartyBeaconClient_ClientSendReservationUpdates = FName(TEXT("ClientSendReservationUpdates"));
void APartyBeaconClient::ClientSendReservationUpdates(int32 NumRemainingReservations)
{
PartyBeaconClient_eventClientSendReservationUpdates_Parms Parms;
Parms.NumRemainingReservations=NumRemainingReservations;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ClientSendReservationUpdates);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Response from the host session that the reservation count has changed\n\x09 *\n\x09 * @param NumRemainingReservations number of slots remaining until a full session\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Response from the host session that the reservation count has changed\n\n@param NumRemainingReservations number of slots remaining until a full session" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientSendReservationUpdates constinit property declarations **********
static const UECodeGen_Private::FIntPropertyParams NewProp_NumRemainingReservations;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientSendReservationUpdates constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientSendReservationUpdates Property Definitions *********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::NewProp_NumRemainingReservations = { "NumRemainingReservations", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventClientSendReservationUpdates_Parms, NumRemainingReservations), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::NewProp_NumRemainingReservations,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::PropPointers) < 2048);
// ********** End Function ClientSendReservationUpdates Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ClientSendReservationUpdates", Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::PropPointers),
sizeof(PartyBeaconClient_eventClientSendReservationUpdates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventClientSendReservationUpdates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execClientSendReservationUpdates)
{
P_GET_PROPERTY(FIntProperty,Z_Param_NumRemainingReservations);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientSendReservationUpdates_Implementation(Z_Param_NumRemainingReservations);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ClientSendReservationUpdates *******************
// ********** Begin Class APartyBeaconClient Function ServerAddOrUpdateReservationRequest **********
struct PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms
{
FString SessionId;
FPartyReservation Reservation;
};
static FName NAME_APartyBeaconClient_ServerAddOrUpdateReservationRequest = FName(TEXT("ServerAddOrUpdateReservationRequest"));
void APartyBeaconClient::ServerAddOrUpdateReservationRequest(const FString& SessionId, FPartyReservation const& Reservation)
{
PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms Parms;
Parms.SessionId=SessionId;
Parms.Reservation=Reservation;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ServerAddOrUpdateReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Tell the server about the reservation add or update request being made\n\x09 *\n\x09 * @param SessionId expected session id on the other end (must match)\n\x09 * @param ReservationUpdate pending reservation request to make with server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Tell the server about the reservation add or update request being made\n\n@param SessionId expected session id on the other end (must match)\n@param ReservationUpdate pending reservation request to make with server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reservation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerAddOrUpdateReservationRequest constinit property declarations ***
static const UECodeGen_Private::FStrPropertyParams NewProp_SessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_Reservation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerAddOrUpdateReservationRequest constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerAddOrUpdateReservationRequest Property Definitions **************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::NewProp_SessionId = { "SessionId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms, SessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionId_MetaData), NewProp_SessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::NewProp_Reservation = { "Reservation", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms, Reservation), Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reservation_MetaData), NewProp_Reservation_MetaData) }; // 2603502182
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::NewProp_SessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::NewProp_Reservation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerAddOrUpdateReservationRequest Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ServerAddOrUpdateReservationRequest", Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::PropPointers),
sizeof(PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventServerAddOrUpdateReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execServerAddOrUpdateReservationRequest)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SessionId);
P_GET_STRUCT(FPartyReservation,Z_Param_Reservation);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerAddOrUpdateReservationRequest_Validate(Z_Param_SessionId,Z_Param_Reservation))
{
RPC_ValidateFailed(TEXT("ServerAddOrUpdateReservationRequest_Validate"));
return;
}
P_THIS->ServerAddOrUpdateReservationRequest_Implementation(Z_Param_SessionId,Z_Param_Reservation);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ServerAddOrUpdateReservationRequest ************
// ********** Begin Class APartyBeaconClient Function ServerCancelReservationRequest ***************
struct PartyBeaconClient_eventServerCancelReservationRequest_Parms
{
FUniqueNetIdRepl PartyLeader;
};
static FName NAME_APartyBeaconClient_ServerCancelReservationRequest = FName(TEXT("ServerCancelReservationRequest"));
void APartyBeaconClient::ServerCancelReservationRequest(FUniqueNetIdRepl const& PartyLeader)
{
PartyBeaconClient_eventServerCancelReservationRequest_Parms Parms;
Parms.PartyLeader=PartyLeader;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ServerCancelReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Tell the server to cancel a pending or existing reservation\n\x09 *\n\x09 * @param PartyLeader id of the party leader for the reservation to cancel\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Tell the server to cancel a pending or existing reservation\n\n@param PartyLeader id of the party leader for the reservation to cancel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PartyLeader_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerCancelReservationRequest constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_PartyLeader;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerCancelReservationRequest constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerCancelReservationRequest Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::NewProp_PartyLeader = { "PartyLeader", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerCancelReservationRequest_Parms, PartyLeader), Z_Construct_UScriptStruct_FUniqueNetIdRepl, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PartyLeader_MetaData), NewProp_PartyLeader_MetaData) }; // 2301267994
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::NewProp_PartyLeader,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerCancelReservationRequest Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ServerCancelReservationRequest", Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::PropPointers),
sizeof(PartyBeaconClient_eventServerCancelReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventServerCancelReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execServerCancelReservationRequest)
{
P_GET_STRUCT(FUniqueNetIdRepl,Z_Param_PartyLeader);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerCancelReservationRequest_Validate(Z_Param_PartyLeader))
{
RPC_ValidateFailed(TEXT("ServerCancelReservationRequest_Validate"));
return;
}
P_THIS->ServerCancelReservationRequest_Implementation(Z_Param_PartyLeader);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ServerCancelReservationRequest *****************
// ********** Begin Class APartyBeaconClient Function ServerRemoveMemberFromReservationRequest *****
struct PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms
{
FString SessionId;
FPartyReservation ReservationUpdate;
};
static FName NAME_APartyBeaconClient_ServerRemoveMemberFromReservationRequest = FName(TEXT("ServerRemoveMemberFromReservationRequest"));
void APartyBeaconClient::ServerRemoveMemberFromReservationRequest(const FString& SessionId, FPartyReservation const& ReservationUpdate)
{
PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms Parms;
Parms.SessionId=SessionId;
Parms.ReservationUpdate=ReservationUpdate;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ServerRemoveMemberFromReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Tell the server that we are removing members from our reservation\n\x09 *\n\x09 * @param SessionId expected session id on the other end (must match)\n\x09 * @param ReservationUpdate pending reservation request to make with server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Tell the server that we are removing members from our reservation\n\n@param SessionId expected session id on the other end (must match)\n@param ReservationUpdate pending reservation request to make with server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReservationUpdate_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerRemoveMemberFromReservationRequest constinit property declarations
static const UECodeGen_Private::FStrPropertyParams NewProp_SessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReservationUpdate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerRemoveMemberFromReservationRequest constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerRemoveMemberFromReservationRequest Property Definitions *********
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::NewProp_SessionId = { "SessionId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms, SessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionId_MetaData), NewProp_SessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::NewProp_ReservationUpdate = { "ReservationUpdate", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms, ReservationUpdate), Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReservationUpdate_MetaData), NewProp_ReservationUpdate_MetaData) }; // 2603502182
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::NewProp_SessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::NewProp_ReservationUpdate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerRemoveMemberFromReservationRequest Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ServerRemoveMemberFromReservationRequest", Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::PropPointers),
sizeof(PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventServerRemoveMemberFromReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execServerRemoveMemberFromReservationRequest)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SessionId);
P_GET_STRUCT(FPartyReservation,Z_Param_ReservationUpdate);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerRemoveMemberFromReservationRequest_Validate(Z_Param_SessionId,Z_Param_ReservationUpdate))
{
RPC_ValidateFailed(TEXT("ServerRemoveMemberFromReservationRequest_Validate"));
return;
}
P_THIS->ServerRemoveMemberFromReservationRequest_Implementation(Z_Param_SessionId,Z_Param_ReservationUpdate);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ServerRemoveMemberFromReservationRequest *******
// ********** Begin Class APartyBeaconClient Function ServerReservationRequest *********************
struct PartyBeaconClient_eventServerReservationRequest_Parms
{
FString SessionId;
FPartyReservation Reservation;
};
static FName NAME_APartyBeaconClient_ServerReservationRequest = FName(TEXT("ServerReservationRequest"));
void APartyBeaconClient::ServerReservationRequest(const FString& SessionId, FPartyReservation const& Reservation)
{
PartyBeaconClient_eventServerReservationRequest_Parms Parms;
Parms.SessionId=SessionId;
Parms.Reservation=Reservation;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ServerReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Tell the server about the reservation request being made\n\x09 *\n\x09 * @param SessionId expected session id on the other end (must match)\n\x09 * @param Reservation pending reservation request to make with server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Tell the server about the reservation request being made\n\n@param SessionId expected session id on the other end (must match)\n@param Reservation pending reservation request to make with server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reservation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerReservationRequest constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_SessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_Reservation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerReservationRequest constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerReservationRequest Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::NewProp_SessionId = { "SessionId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerReservationRequest_Parms, SessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionId_MetaData), NewProp_SessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::NewProp_Reservation = { "Reservation", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerReservationRequest_Parms, Reservation), Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reservation_MetaData), NewProp_Reservation_MetaData) }; // 2603502182
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::NewProp_SessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::NewProp_Reservation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerReservationRequest Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ServerReservationRequest", Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::PropPointers),
sizeof(PartyBeaconClient_eventServerReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventServerReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execServerReservationRequest)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SessionId);
P_GET_STRUCT(FPartyReservation,Z_Param_Reservation);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerReservationRequest_Validate(Z_Param_SessionId,Z_Param_Reservation))
{
RPC_ValidateFailed(TEXT("ServerReservationRequest_Validate"));
return;
}
P_THIS->ServerReservationRequest_Implementation(Z_Param_SessionId,Z_Param_Reservation);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ServerReservationRequest ***********************
// ********** Begin Class APartyBeaconClient Function ServerUpdateReservationRequest ***************
struct PartyBeaconClient_eventServerUpdateReservationRequest_Parms
{
FString SessionId;
FPartyReservation ReservationUpdate;
};
static FName NAME_APartyBeaconClient_ServerUpdateReservationRequest = FName(TEXT("ServerUpdateReservationRequest"));
void APartyBeaconClient::ServerUpdateReservationRequest(const FString& SessionId, FPartyReservation const& ReservationUpdate)
{
PartyBeaconClient_eventServerUpdateReservationRequest_Parms Parms;
Parms.SessionId=SessionId;
Parms.ReservationUpdate=ReservationUpdate;
UFunction* Func = FindFunctionChecked(NAME_APartyBeaconClient_ServerUpdateReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Tell the server about the reservation update request being made\n\x09 *\n\x09 * @param SessionId expected session id on the other end (must match)\n\x09 * @param ReservationUpdate pending reservation request to make with server\n\x09 */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Tell the server about the reservation update request being made\n\n@param SessionId expected session id on the other end (must match)\n@param ReservationUpdate pending reservation request to make with server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReservationUpdate_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerUpdateReservationRequest constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_SessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReservationUpdate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerUpdateReservationRequest constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerUpdateReservationRequest Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::NewProp_SessionId = { "SessionId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerUpdateReservationRequest_Parms, SessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionId_MetaData), NewProp_SessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::NewProp_ReservationUpdate = { "ReservationUpdate", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PartyBeaconClient_eventServerUpdateReservationRequest_Parms, ReservationUpdate), Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReservationUpdate_MetaData), NewProp_ReservationUpdate_MetaData) }; // 2603502182
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::NewProp_SessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::NewProp_ReservationUpdate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerUpdateReservationRequest Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_APartyBeaconClient, nullptr, "ServerUpdateReservationRequest", Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::PropPointers),
sizeof(PartyBeaconClient_eventServerUpdateReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(PartyBeaconClient_eventServerUpdateReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(APartyBeaconClient::execServerUpdateReservationRequest)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SessionId);
P_GET_STRUCT(FPartyReservation,Z_Param_ReservationUpdate);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerUpdateReservationRequest_Validate(Z_Param_SessionId,Z_Param_ReservationUpdate))
{
RPC_ValidateFailed(TEXT("ServerUpdateReservationRequest_Validate"));
return;
}
P_THIS->ServerUpdateReservationRequest_Implementation(Z_Param_SessionId,Z_Param_ReservationUpdate);
P_NATIVE_END;
}
// ********** End Class APartyBeaconClient Function ServerUpdateReservationRequest *****************
// ********** Begin Class APartyBeaconClient *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_APartyBeaconClient;
UClass* APartyBeaconClient::GetPrivateStaticClass()
{
using TClass = APartyBeaconClient;
if (!Z_Registration_Info_UClass_APartyBeaconClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PartyBeaconClient"),
Z_Registration_Info_UClass_APartyBeaconClient.InnerSingleton,
StaticRegisterNativesAPartyBeaconClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_APartyBeaconClient.InnerSingleton;
}
UClass* Z_Construct_UClass_APartyBeaconClient_NoRegister()
{
return APartyBeaconClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_APartyBeaconClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A beacon client used for making reservations with an existing game session\n */" },
{ "IncludePath", "PartyBeaconClient.h" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "A beacon client used for making reservations with an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestSessionId_MetaData[] = {
{ "Comment", "/** Session Id of the destination host */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Session Id of the destination host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PendingReservation_MetaData[] = {
{ "Comment", "/** Pending reservation that will be sent upon connection with the intended host */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Pending reservation that will be sent upon connection with the intended host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RequestType_MetaData[] = {
{ "Comment", "/** Type of request currently being handled by this client beacon */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Type of request currently being handled by this client beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPendingReservationSent_MetaData[] = {
{ "Comment", "/** Has the reservation request been delivered */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Has the reservation request been delivered" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCancelReservation_MetaData[] = {
{ "Comment", "/** Has the reservation request been canceled */" },
{ "ModuleRelativePath", "Public/PartyBeaconClient.h" },
{ "ToolTip", "Has the reservation request been canceled" },
};
#endif // WITH_METADATA
// ********** Begin Class APartyBeaconClient constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_DestSessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_PendingReservation;
static const UECodeGen_Private::FBytePropertyParams NewProp_RequestType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RequestType;
static void NewProp_bPendingReservationSent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPendingReservationSent;
static void NewProp_bCancelReservation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCancelReservation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class APartyBeaconClient constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClientCancelReservationResponse"), .Pointer = &APartyBeaconClient::execClientCancelReservationResponse },
{ .NameUTF8 = UTF8TEXT("ClientReservationResponse"), .Pointer = &APartyBeaconClient::execClientReservationResponse },
{ .NameUTF8 = UTF8TEXT("ClientSendReservationFull"), .Pointer = &APartyBeaconClient::execClientSendReservationFull },
{ .NameUTF8 = UTF8TEXT("ClientSendReservationUpdates"), .Pointer = &APartyBeaconClient::execClientSendReservationUpdates },
{ .NameUTF8 = UTF8TEXT("ServerAddOrUpdateReservationRequest"), .Pointer = &APartyBeaconClient::execServerAddOrUpdateReservationRequest },
{ .NameUTF8 = UTF8TEXT("ServerCancelReservationRequest"), .Pointer = &APartyBeaconClient::execServerCancelReservationRequest },
{ .NameUTF8 = UTF8TEXT("ServerRemoveMemberFromReservationRequest"), .Pointer = &APartyBeaconClient::execServerRemoveMemberFromReservationRequest },
{ .NameUTF8 = UTF8TEXT("ServerReservationRequest"), .Pointer = &APartyBeaconClient::execServerReservationRequest },
{ .NameUTF8 = UTF8TEXT("ServerUpdateReservationRequest"), .Pointer = &APartyBeaconClient::execServerUpdateReservationRequest },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_APartyBeaconClient_ClientCancelReservationResponse, "ClientCancelReservationResponse" }, // 3227628086
{ &Z_Construct_UFunction_APartyBeaconClient_ClientReservationResponse, "ClientReservationResponse" }, // 598519005
{ &Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationFull, "ClientSendReservationFull" }, // 3959803660
{ &Z_Construct_UFunction_APartyBeaconClient_ClientSendReservationUpdates, "ClientSendReservationUpdates" }, // 93117733
{ &Z_Construct_UFunction_APartyBeaconClient_ServerAddOrUpdateReservationRequest, "ServerAddOrUpdateReservationRequest" }, // 658996939
{ &Z_Construct_UFunction_APartyBeaconClient_ServerCancelReservationRequest, "ServerCancelReservationRequest" }, // 2466207522
{ &Z_Construct_UFunction_APartyBeaconClient_ServerRemoveMemberFromReservationRequest, "ServerRemoveMemberFromReservationRequest" }, // 2556011764
{ &Z_Construct_UFunction_APartyBeaconClient_ServerReservationRequest, "ServerReservationRequest" }, // 3349909290
{ &Z_Construct_UFunction_APartyBeaconClient_ServerUpdateReservationRequest, "ServerUpdateReservationRequest" }, // 3023295610
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<APartyBeaconClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_APartyBeaconClient_Statics
// ********** Begin Class APartyBeaconClient Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_DestSessionId = { "DestSessionId", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconClient, DestSessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestSessionId_MetaData), NewProp_DestSessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_PendingReservation = { "PendingReservation", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconClient, PendingReservation), Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PendingReservation_MetaData), NewProp_PendingReservation_MetaData) }; // 2603502182
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_RequestType_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_UClass_APartyBeaconClient_Statics::NewProp_RequestType = { "RequestType", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconClient, RequestType), Z_Construct_UEnum_OnlineSubsystemUtils_EClientRequestType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RequestType_MetaData), NewProp_RequestType_MetaData) }; // 2040798643
void Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bPendingReservationSent_SetBit(void* Obj)
{
((APartyBeaconClient*)Obj)->bPendingReservationSent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bPendingReservationSent = { "bPendingReservationSent", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(APartyBeaconClient), &Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bPendingReservationSent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPendingReservationSent_MetaData), NewProp_bPendingReservationSent_MetaData) };
void Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bCancelReservation_SetBit(void* Obj)
{
((APartyBeaconClient*)Obj)->bCancelReservation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bCancelReservation = { "bCancelReservation", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(APartyBeaconClient), &Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bCancelReservation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCancelReservation_MetaData), NewProp_bCancelReservation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_APartyBeaconClient_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_DestSessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_PendingReservation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_RequestType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_RequestType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bPendingReservationSent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconClient_Statics::NewProp_bCancelReservation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconClient_Statics::PropPointers) < 2048);
// ********** End Class APartyBeaconClient Property Definitions ************************************
UObject* (*const Z_Construct_UClass_APartyBeaconClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconClient,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_APartyBeaconClient_Statics::ClassParams = {
&APartyBeaconClient::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_APartyBeaconClient_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconClient_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconClient_Statics::Class_MetaDataParams), Z_Construct_UClass_APartyBeaconClient_Statics::Class_MetaDataParams)
};
void APartyBeaconClient::StaticRegisterNativesAPartyBeaconClient()
{
UClass* Class = APartyBeaconClient::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_APartyBeaconClient_Statics::Funcs));
}
UClass* Z_Construct_UClass_APartyBeaconClient()
{
if (!Z_Registration_Info_UClass_APartyBeaconClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_APartyBeaconClient.OuterSingleton, Z_Construct_UClass_APartyBeaconClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_APartyBeaconClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, APartyBeaconClient);
APartyBeaconClient::~APartyBeaconClient() {}
// ********** End Class APartyBeaconClient *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EClientRequestType_StaticEnum, TEXT("EClientRequestType"), &Z_Registration_Info_UEnum_EClientRequestType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2040798643U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_APartyBeaconClient, APartyBeaconClient::StaticClass, TEXT("APartyBeaconClient"), &Z_Registration_Info_UClass_APartyBeaconClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(APartyBeaconClient), 284138219U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_2425023597{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,110 @@
// 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 "PartyBeaconClient.h"
#ifdef ONLINESUBSYSTEMUTILS_PartyBeaconClient_generated_h
#error "PartyBeaconClient.generated.h already included, missing '#pragma once' in PartyBeaconClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_PartyBeaconClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FPartyReservation;
struct FUniqueNetIdRepl;
// ********** Begin Class APartyBeaconClient *******************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_RPC_WRAPPERS \
ONLINESUBSYSTEMUTILS_API virtual bool ServerCancelReservationRequest_Validate(FUniqueNetIdRepl const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerCancelReservationRequest_Implementation(FUniqueNetIdRepl const& PartyLeader); \
ONLINESUBSYSTEMUTILS_API virtual bool ServerRemoveMemberFromReservationRequest_Validate(const FString& , FPartyReservation const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerRemoveMemberFromReservationRequest_Implementation(const FString& SessionId, FPartyReservation const& ReservationUpdate); \
ONLINESUBSYSTEMUTILS_API virtual bool ServerAddOrUpdateReservationRequest_Validate(const FString& , FPartyReservation const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerAddOrUpdateReservationRequest_Implementation(const FString& SessionId, FPartyReservation const& Reservation); \
ONLINESUBSYSTEMUTILS_API virtual bool ServerUpdateReservationRequest_Validate(const FString& , FPartyReservation const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerUpdateReservationRequest_Implementation(const FString& SessionId, FPartyReservation const& ReservationUpdate); \
ONLINESUBSYSTEMUTILS_API virtual bool ServerReservationRequest_Validate(const FString& , FPartyReservation const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerReservationRequest_Implementation(const FString& SessionId, FPartyReservation const& Reservation); \
ONLINESUBSYSTEMUTILS_API virtual void ClientSendReservationFull_Implementation(); \
ONLINESUBSYSTEMUTILS_API virtual void ClientSendReservationUpdates_Implementation(int32 NumRemainingReservations); \
ONLINESUBSYSTEMUTILS_API virtual void ClientCancelReservationResponse_Implementation(EPartyReservationResult::Type ReservationResponse); \
ONLINESUBSYSTEMUTILS_API virtual void ClientReservationResponse_Implementation(EPartyReservationResult::Type ReservationResponse); \
DECLARE_FUNCTION(execServerCancelReservationRequest); \
DECLARE_FUNCTION(execServerRemoveMemberFromReservationRequest); \
DECLARE_FUNCTION(execServerAddOrUpdateReservationRequest); \
DECLARE_FUNCTION(execServerUpdateReservationRequest); \
DECLARE_FUNCTION(execServerReservationRequest); \
DECLARE_FUNCTION(execClientSendReservationFull); \
DECLARE_FUNCTION(execClientSendReservationUpdates); \
DECLARE_FUNCTION(execClientCancelReservationResponse); \
DECLARE_FUNCTION(execClientReservationResponse);
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_CALLBACK_WRAPPERS
struct Z_Construct_UClass_APartyBeaconClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_INCLASS \
private: \
static void StaticRegisterNativesAPartyBeaconClient(); \
friend struct ::Z_Construct_UClass_APartyBeaconClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_APartyBeaconClient_NoRegister(); \
public: \
DECLARE_CLASS2(APartyBeaconClient, AOnlineBeaconClient, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_APartyBeaconClient_NoRegister) \
DECLARE_SERIALIZER(APartyBeaconClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API APartyBeaconClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(APartyBeaconClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, APartyBeaconClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(APartyBeaconClient); \
/** Deleted move- and copy-constructors, should never be used */ \
APartyBeaconClient(APartyBeaconClient&&) = delete; \
APartyBeaconClient(const APartyBeaconClient&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~APartyBeaconClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_93_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h_96_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class APartyBeaconClient;
// ********** End Class APartyBeaconClient *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconClient_h
// ********** Begin Enum EClientRequestType ********************************************************
#define FOREACH_ENUM_ECLIENTREQUESTTYPE(op) \
op(EClientRequestType::NonePending) \
op(EClientRequestType::ExistingSessionReservation) \
op(EClientRequestType::ReservationUpdate) \
op(EClientRequestType::EmptyServerReservation) \
op(EClientRequestType::Reconnect) \
op(EClientRequestType::Abandon) \
op(EClientRequestType::ReservationRemoveMembers) \
op(EClientRequestType::AddOrUpdateReservation)
enum class EClientRequestType : uint8;
template<> struct TIsUEnumClass<EClientRequestType> { enum { Value = true }; };
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EClientRequestType>();
// ********** End Enum EClientRequestType **********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,178 @@
// 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 "PartyBeaconHost.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePartyBeaconHost() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconHost();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconHost_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UPartyBeaconState_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class APartyBeaconHost *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_APartyBeaconHost;
UClass* APartyBeaconHost::GetPrivateStaticClass()
{
using TClass = APartyBeaconHost;
if (!Z_Registration_Info_UClass_APartyBeaconHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PartyBeaconHost"),
Z_Registration_Info_UClass_APartyBeaconHost.InnerSingleton,
StaticRegisterNativesAPartyBeaconHost,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_APartyBeaconHost.InnerSingleton;
}
UClass* Z_Construct_UClass_APartyBeaconHost_NoRegister()
{
return APartyBeaconHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_APartyBeaconHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A beacon host used for taking reservations for an existing game session\n */" },
{ "IncludePath", "PartyBeaconHost.h" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "A beacon host used for taking reservations for an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_State_MetaData[] = {
{ "Comment", "/** State of the beacon */" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "State of the beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLogoutOnSessionTimeout_MetaData[] = {
{ "Comment", "/** Do the timeouts below cause a player to be removed from the reservation list */" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "Do the timeouts below cause a player to be removed from the reservation list" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsValidationStrRequired_MetaData[] = {
{ "Comment", "/** Do party members require validation strings. */" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "Do party members require validation strings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionTimeoutSecs_MetaData[] = {
{ "Comment", "/** Seconds that can elapse before a reservation is removed due to player not being registered with the session */" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "Seconds that can elapse before a reservation is removed due to player not being registered with the session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TravelSessionTimeoutSecs_MetaData[] = {
{ "Comment", "/** Seconds that can elapse before a reservation is removed due to player not being registered with the session during a travel */" },
{ "ModuleRelativePath", "Public/PartyBeaconHost.h" },
{ "ToolTip", "Seconds that can elapse before a reservation is removed due to player not being registered with the session during a travel" },
};
#endif // WITH_METADATA
// ********** Begin Class APartyBeaconHost constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_State;
static void NewProp_bLogoutOnSessionTimeout_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLogoutOnSessionTimeout;
static void NewProp_bIsValidationStrRequired_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsValidationStrRequired;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SessionTimeoutSecs;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TravelSessionTimeoutSecs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class APartyBeaconHost constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<APartyBeaconHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_APartyBeaconHost_Statics
// ********** Begin Class APartyBeaconHost Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_State = { "State", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconHost, State), Z_Construct_UClass_UPartyBeaconState_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_State_MetaData), NewProp_State_MetaData) };
void Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout_SetBit(void* Obj)
{
((APartyBeaconHost*)Obj)->bLogoutOnSessionTimeout = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout = { "bLogoutOnSessionTimeout", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(APartyBeaconHost), &Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLogoutOnSessionTimeout_MetaData), NewProp_bLogoutOnSessionTimeout_MetaData) };
void Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bIsValidationStrRequired_SetBit(void* Obj)
{
((APartyBeaconHost*)Obj)->bIsValidationStrRequired = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bIsValidationStrRequired = { "bIsValidationStrRequired", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(APartyBeaconHost), &Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bIsValidationStrRequired_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsValidationStrRequired_MetaData), NewProp_bIsValidationStrRequired_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_SessionTimeoutSecs = { "SessionTimeoutSecs", nullptr, (EPropertyFlags)0x0020080000006000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconHost, SessionTimeoutSecs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionTimeoutSecs_MetaData), NewProp_SessionTimeoutSecs_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_TravelSessionTimeoutSecs = { "TravelSessionTimeoutSecs", nullptr, (EPropertyFlags)0x0020080000006000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APartyBeaconHost, TravelSessionTimeoutSecs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TravelSessionTimeoutSecs_MetaData), NewProp_TravelSessionTimeoutSecs_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_APartyBeaconHost_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_State,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_bIsValidationStrRequired,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_SessionTimeoutSecs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APartyBeaconHost_Statics::NewProp_TravelSessionTimeoutSecs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconHost_Statics::PropPointers) < 2048);
// ********** End Class APartyBeaconHost Property Definitions **************************************
UObject* (*const Z_Construct_UClass_APartyBeaconHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconHostObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_APartyBeaconHost_Statics::ClassParams = {
&APartyBeaconHost::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_APartyBeaconHost_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconHost_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_APartyBeaconHost_Statics::Class_MetaDataParams), Z_Construct_UClass_APartyBeaconHost_Statics::Class_MetaDataParams)
};
void APartyBeaconHost::StaticRegisterNativesAPartyBeaconHost()
{
}
UClass* Z_Construct_UClass_APartyBeaconHost()
{
if (!Z_Registration_Info_UClass_APartyBeaconHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_APartyBeaconHost.OuterSingleton, Z_Construct_UClass_APartyBeaconHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_APartyBeaconHost.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, APartyBeaconHost);
APartyBeaconHost::~APartyBeaconHost() {}
// ********** End Class APartyBeaconHost ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_APartyBeaconHost, APartyBeaconHost::StaticClass, TEXT("APartyBeaconHost"), &Z_Registration_Info_UClass_APartyBeaconHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(APartyBeaconHost), 480821140U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h__Script_OnlineSubsystemUtils_1680622751{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "PartyBeaconHost.h"
#ifdef ONLINESUBSYSTEMUTILS_PartyBeaconHost_generated_h
#error "PartyBeaconHost.generated.h already included, missing '#pragma once' in PartyBeaconHost.h"
#endif
#define ONLINESUBSYSTEMUTILS_PartyBeaconHost_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class APartyBeaconHost *********************************************************
struct Z_Construct_UClass_APartyBeaconHost_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_APartyBeaconHost_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_56_INCLASS \
private: \
static void StaticRegisterNativesAPartyBeaconHost(); \
friend struct ::Z_Construct_UClass_APartyBeaconHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_APartyBeaconHost_NoRegister(); \
public: \
DECLARE_CLASS2(APartyBeaconHost, AOnlineBeaconHostObject, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_APartyBeaconHost_NoRegister) \
DECLARE_SERIALIZER(APartyBeaconHost)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_56_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API APartyBeaconHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(APartyBeaconHost) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, APartyBeaconHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(APartyBeaconHost); \
/** Deleted move- and copy-constructors, should never be used */ \
APartyBeaconHost(APartyBeaconHost&&) = delete; \
APartyBeaconHost(const APartyBeaconHost&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~APartyBeaconHost();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_53_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_56_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_56_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h_56_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class APartyBeaconHost;
// ********** End Class APartyBeaconHost ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconHost_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,566 @@
// 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 "PartyBeaconState.h"
#include "GameFramework/OnlineReplStructs.h"
#include "OnlineBeaconReservation.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePartyBeaconState() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUniqueNetIdRepl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UPartyBeaconState();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UPartyBeaconState_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPartyReservation();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPlayerReservation();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EPartyReservationResult ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPartyReservationResult;
static UEnum* EPartyReservationResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EPartyReservationResult.OuterSingleton)
{
Z_Registration_Info_UEnum_EPartyReservationResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("EPartyReservationResult"));
}
return Z_Registration_Info_UEnum_EPartyReservationResult.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPartyReservationResult::Type>()
{
return EPartyReservationResult_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BadSessionId.Comment", "// The reservation was rejected because this was the wrong session\n" },
{ "BadSessionId.Name", "EPartyReservationResult::BadSessionId" },
{ "BadSessionId.ToolTip", "The reservation was rejected because this was the wrong session" },
{ "Comment", "/** The result code that will be returned during party reservation */" },
{ "GeneralError.Comment", "/** An unknown error happened. */" },
{ "GeneralError.Name", "EPartyReservationResult::GeneralError" },
{ "GeneralError.ToolTip", "An unknown error happened." },
{ "IncorrectPlayerCount.Comment", "/** Wrong number of players to join the session. */" },
{ "IncorrectPlayerCount.Name", "EPartyReservationResult::IncorrectPlayerCount" },
{ "IncorrectPlayerCount.ToolTip", "Wrong number of players to join the session." },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "NoResult.Comment", "/** Empty state. */" },
{ "NoResult.Name", "EPartyReservationResult::NoResult" },
{ "NoResult.ToolTip", "Empty state." },
{ "PartyLimitReached.Comment", "/** All available reservations are booked. */" },
{ "PartyLimitReached.Name", "EPartyReservationResult::PartyLimitReached" },
{ "PartyLimitReached.ToolTip", "All available reservations are booked." },
{ "RequestPending.Comment", "/** Pending request due to async operation, server will contact client shortly. */" },
{ "RequestPending.Name", "EPartyReservationResult::RequestPending" },
{ "RequestPending.ToolTip", "Pending request due to async operation, server will contact client shortly." },
{ "RequestTimedOut.Comment", "/** No response from the host. */" },
{ "RequestTimedOut.Name", "EPartyReservationResult::RequestTimedOut" },
{ "RequestTimedOut.ToolTip", "No response from the host." },
{ "ReservationAccepted.Comment", "/** Space was available and it's time to join. */" },
{ "ReservationAccepted.Name", "EPartyReservationResult::ReservationAccepted" },
{ "ReservationAccepted.ToolTip", "Space was available and it's time to join." },
{ "ReservationDenied.Comment", "/** The beacon is paused and not accepting new connections. */" },
{ "ReservationDenied.Name", "EPartyReservationResult::ReservationDenied" },
{ "ReservationDenied.ToolTip", "The beacon is paused and not accepting new connections." },
{ "ReservationDenied_Banned.Comment", "/** This player is banned. */" },
{ "ReservationDenied_Banned.Name", "EPartyReservationResult::ReservationDenied_Banned" },
{ "ReservationDenied_Banned.ToolTip", "This player is banned." },
{ "ReservationDenied_ContainsExistingPlayers.Comment", "/** The reservation contains players already in this game */" },
{ "ReservationDenied_ContainsExistingPlayers.Name", "EPartyReservationResult::ReservationDenied_ContainsExistingPlayers" },
{ "ReservationDenied_ContainsExistingPlayers.ToolTip", "The reservation contains players already in this game" },
{ "ReservationDenied_CrossPlayRestriction.Comment", "/** Some kind of cross play restriction prevents this party from joining */" },
{ "ReservationDenied_CrossPlayRestriction.Name", "EPartyReservationResult::ReservationDenied_CrossPlayRestriction" },
{ "ReservationDenied_CrossPlayRestriction.ToolTip", "Some kind of cross play restriction prevents this party from joining" },
{ "ReservationDenied_ValidationFailed.Comment", "/** The reservation was rejected because it failed additional, project-specific validation */" },
{ "ReservationDenied_ValidationFailed.Name", "EPartyReservationResult::ReservationDenied_ValidationFailed" },
{ "ReservationDenied_ValidationFailed.ToolTip", "The reservation was rejected because it failed additional, project-specific validation" },
{ "ReservationDuplicate.Comment", "/** Already have a reservation entry for the requesting party leader. */" },
{ "ReservationDuplicate.Name", "EPartyReservationResult::ReservationDuplicate" },
{ "ReservationDuplicate.ToolTip", "Already have a reservation entry for the requesting party leader." },
{ "ReservationInvalid.Comment", "// The reservation was rejected because it was badly formed\n" },
{ "ReservationInvalid.Name", "EPartyReservationResult::ReservationInvalid" },
{ "ReservationInvalid.ToolTip", "The reservation was rejected because it was badly formed" },
{ "ReservationNotFound.Comment", "/** Couldn't find the party leader specified for a reservation update request. */" },
{ "ReservationNotFound.Name", "EPartyReservationResult::ReservationNotFound" },
{ "ReservationNotFound.ToolTip", "Couldn't find the party leader specified for a reservation update request." },
{ "ReservationRequestCanceled.Comment", "/** The reservation request was canceled before being sent. */" },
{ "ReservationRequestCanceled.Name", "EPartyReservationResult::ReservationRequestCanceled" },
{ "ReservationRequestCanceled.ToolTip", "The reservation request was canceled before being sent." },
{ "ToolTip", "The result code that will be returned during party reservation" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EPartyReservationResult::NoResult", (int64)EPartyReservationResult::NoResult },
{ "EPartyReservationResult::RequestPending", (int64)EPartyReservationResult::RequestPending },
{ "EPartyReservationResult::GeneralError", (int64)EPartyReservationResult::GeneralError },
{ "EPartyReservationResult::PartyLimitReached", (int64)EPartyReservationResult::PartyLimitReached },
{ "EPartyReservationResult::IncorrectPlayerCount", (int64)EPartyReservationResult::IncorrectPlayerCount },
{ "EPartyReservationResult::RequestTimedOut", (int64)EPartyReservationResult::RequestTimedOut },
{ "EPartyReservationResult::ReservationDuplicate", (int64)EPartyReservationResult::ReservationDuplicate },
{ "EPartyReservationResult::ReservationNotFound", (int64)EPartyReservationResult::ReservationNotFound },
{ "EPartyReservationResult::ReservationAccepted", (int64)EPartyReservationResult::ReservationAccepted },
{ "EPartyReservationResult::ReservationDenied", (int64)EPartyReservationResult::ReservationDenied },
{ "EPartyReservationResult::ReservationDenied_CrossPlayRestriction", (int64)EPartyReservationResult::ReservationDenied_CrossPlayRestriction },
{ "EPartyReservationResult::ReservationDenied_Banned", (int64)EPartyReservationResult::ReservationDenied_Banned },
{ "EPartyReservationResult::ReservationRequestCanceled", (int64)EPartyReservationResult::ReservationRequestCanceled },
{ "EPartyReservationResult::ReservationInvalid", (int64)EPartyReservationResult::ReservationInvalid },
{ "EPartyReservationResult::BadSessionId", (int64)EPartyReservationResult::BadSessionId },
{ "EPartyReservationResult::ReservationDenied_ContainsExistingPlayers", (int64)EPartyReservationResult::ReservationDenied_ContainsExistingPlayers },
{ "EPartyReservationResult::ReservationDenied_ValidationFailed", (int64)EPartyReservationResult::ReservationDenied_ValidationFailed },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"EPartyReservationResult",
"EPartyReservationResult::Type",
Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Namespaced,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult()
{
if (!Z_Registration_Info_UEnum_EPartyReservationResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPartyReservationResult.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_EPartyReservationResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EPartyReservationResult.InnerSingleton;
}
// ********** End Enum EPartyReservationResult *****************************************************
// ********** Begin ScriptStruct FPartyReservation *************************************************
struct Z_Construct_UScriptStruct_FPartyReservation_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPartyReservation); }
static inline consteval int16 GetStructAlignment() { return alignof(FPartyReservation); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** A whole party reservation */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "A whole party reservation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TeamNum_MetaData[] = {
{ "Comment", "/** Team assigned to this party */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Team assigned to this party" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PartyLeader_MetaData[] = {
{ "Comment", "/** Player initiating the request */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Player initiating the request" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PartyMembers_MetaData[] = {
{ "Comment", "/** All party members (including party leader) in the reservation */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "All party members (including party leader) in the reservation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemovedPartyMembers_MetaData[] = {
{ "Comment", "/** Keeping a record of all logged out players from this reservation. */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Keeping a record of all logged out players from this reservation." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPartyReservation constinit property declarations *****************
static const UECodeGen_Private::FIntPropertyParams NewProp_TeamNum;
static const UECodeGen_Private::FStructPropertyParams NewProp_PartyLeader;
static const UECodeGen_Private::FStructPropertyParams NewProp_PartyMembers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PartyMembers;
static const UECodeGen_Private::FStructPropertyParams NewProp_RemovedPartyMembers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RemovedPartyMembers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPartyReservation constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPartyReservation>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPartyReservation_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPartyReservation;
class UScriptStruct* FPartyReservation::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPartyReservation.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPartyReservation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPartyReservation, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("PartyReservation"));
}
return Z_Registration_Info_UScriptStruct_FPartyReservation.OuterSingleton;
}
// ********** Begin ScriptStruct FPartyReservation Property Definitions ****************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_TeamNum = { "TeamNum", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyReservation, TeamNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TeamNum_MetaData), NewProp_TeamNum_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyLeader = { "PartyLeader", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyReservation, PartyLeader), Z_Construct_UScriptStruct_FUniqueNetIdRepl, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PartyLeader_MetaData), NewProp_PartyLeader_MetaData) }; // 2301267994
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyMembers_Inner = { "PartyMembers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPlayerReservation, METADATA_PARAMS(0, nullptr) }; // 3793249763
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyMembers = { "PartyMembers", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyReservation, PartyMembers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PartyMembers_MetaData), NewProp_PartyMembers_MetaData) }; // 3793249763
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_RemovedPartyMembers_Inner = { "RemovedPartyMembers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPlayerReservation, METADATA_PARAMS(0, nullptr) }; // 3793249763
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_RemovedPartyMembers = { "RemovedPartyMembers", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyReservation, RemovedPartyMembers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemovedPartyMembers_MetaData), NewProp_RemovedPartyMembers_MetaData) }; // 3793249763
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPartyReservation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_TeamNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyLeader,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyMembers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_PartyMembers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_RemovedPartyMembers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyReservation_Statics::NewProp_RemovedPartyMembers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyReservation_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPartyReservation Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPartyReservation_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"PartyReservation",
Z_Construct_UScriptStruct_FPartyReservation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyReservation_Statics::PropPointers),
sizeof(FPartyReservation),
alignof(FPartyReservation),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyReservation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPartyReservation_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPartyReservation()
{
if (!Z_Registration_Info_UScriptStruct_FPartyReservation.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPartyReservation.InnerSingleton, Z_Construct_UScriptStruct_FPartyReservation_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPartyReservation.InnerSingleton);
}
// ********** End ScriptStruct FPartyReservation ***************************************************
// ********** Begin ScriptStruct FPartyBeaconCrossplayPlatformMapping ******************************
struct Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPartyBeaconCrossplayPlatformMapping); }
static inline consteval int16 GetStructAlignment() { return alignof(FPartyBeaconCrossplayPlatformMapping); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Platform mapping for crossplay checks */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Platform mapping for crossplay checks" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformName_MetaData[] = {
{ "Comment", "/** Platform name (eg WIN) */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Platform name (eg WIN)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformType_MetaData[] = {
{ "Comment", "/** Platform type the name is mapped to (eg PlatformName=Win, PlatformType=OTHER) */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Platform type the name is mapped to (eg PlatformName=Win, PlatformType=OTHER)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPartyBeaconCrossplayPlatformMapping constinit property declarations
static const UECodeGen_Private::FStrPropertyParams NewProp_PlatformName;
static const UECodeGen_Private::FStrPropertyParams NewProp_PlatformType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPartyBeaconCrossplayPlatformMapping constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPartyBeaconCrossplayPlatformMapping>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping;
class UScriptStruct* FPartyBeaconCrossplayPlatformMapping::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("PartyBeaconCrossplayPlatformMapping"));
}
return Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.OuterSingleton;
}
// ********** Begin ScriptStruct FPartyBeaconCrossplayPlatformMapping Property Definitions *********
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::NewProp_PlatformName = { "PlatformName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyBeaconCrossplayPlatformMapping, PlatformName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformName_MetaData), NewProp_PlatformName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::NewProp_PlatformType = { "PlatformType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPartyBeaconCrossplayPlatformMapping, PlatformType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformType_MetaData), NewProp_PlatformType_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::NewProp_PlatformName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::NewProp_PlatformType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPartyBeaconCrossplayPlatformMapping Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"PartyBeaconCrossplayPlatformMapping",
Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::PropPointers),
sizeof(FPartyBeaconCrossplayPlatformMapping),
alignof(FPartyBeaconCrossplayPlatformMapping),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping()
{
if (!Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.InnerSingleton, Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping.InnerSingleton);
}
// ********** End ScriptStruct FPartyBeaconCrossplayPlatformMapping ********************************
// ********** Begin Class UPartyBeaconState ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPartyBeaconState;
UClass* UPartyBeaconState::GetPrivateStaticClass()
{
using TClass = UPartyBeaconState;
if (!Z_Registration_Info_UClass_UPartyBeaconState.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PartyBeaconState"),
Z_Registration_Info_UClass_UPartyBeaconState.InnerSingleton,
StaticRegisterNativesUPartyBeaconState,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UPartyBeaconState.InnerSingleton;
}
UClass* Z_Construct_UClass_UPartyBeaconState_NoRegister()
{
return UPartyBeaconState::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPartyBeaconState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A beacon host used for taking reservations for an existing game session\n */" },
{ "IncludePath", "PartyBeaconState.h" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "A beacon host used for taking reservations for an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionName_MetaData[] = {
{ "Comment", "/** Session tied to the beacon */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Session tied to the beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumConsumedReservations_MetaData[] = {
{ "Comment", "/** Number of currently consumed reservations */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Number of currently consumed reservations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxReservations_MetaData[] = {
{ "Comment", "/** Maximum allowed reservations */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Maximum allowed reservations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumTeams_MetaData[] = {
{ "Comment", "/** Number of teams in the game */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Number of teams in the game" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumPlayersPerTeam_MetaData[] = {
{ "Comment", "/** Number of players on each team for balancing */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Number of players on each team for balancing" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TeamAssignmentMethod_MetaData[] = {
{ "Comment", "/** Team assignment method */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Team assignment method" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReservedHostTeamNum_MetaData[] = {
{ "Comment", "/** Team that the host has been assigned to */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Team that the host has been assigned to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForceTeamNum_MetaData[] = {
{ "Comment", "/** Team that everyone is forced to in single team games */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Team that everyone is forced to in single team games" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRestrictCrossConsole_MetaData[] = {
{ "Comment", "/** Are multiple consoles types allowed to play together */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Are multiple consoles types allowed to play together" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformCrossplayRestrictions_MetaData[] = {
{ "Comment", "/** Platform crossplay restrictions. Expected in the format \"Plat1=Plat2,Plat3\" to indicate Plat1 is considered crossplay with Plat2 and Plat3 */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Platform crossplay restrictions. Expected in the format \"Plat1=Plat2,Plat3\" to indicate Plat1 is considered crossplay with Plat2 and Plat3" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlatformTypeMapping_MetaData[] = {
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableRemovalRequests_MetaData[] = {
{ "Comment", "/** Process requests from clients to remove players from beacon */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Process requests from clients to remove players from beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRespectCompetitiveIntegrity_MetaData[] = {
{ "Comment", "/** Competitive integrity represents how \"fair\" we need to keep the game. So no friends on other teams, no cross team chat, etc. */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Competitive integrity represents how \"fair\" we need to keep the game. So no friends on other teams, no cross team chat, etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reservations_MetaData[] = {
{ "Comment", "/** Current reservations in the system */" },
{ "ModuleRelativePath", "Public/PartyBeaconState.h" },
{ "ToolTip", "Current reservations in the system" },
};
#endif // WITH_METADATA
// ********** Begin Class UPartyBeaconState constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_SessionName;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumConsumedReservations;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxReservations;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumTeams;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumPlayersPerTeam;
static const UECodeGen_Private::FNamePropertyParams NewProp_TeamAssignmentMethod;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReservedHostTeamNum;
static const UECodeGen_Private::FIntPropertyParams NewProp_ForceTeamNum;
static void NewProp_bRestrictCrossConsole_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRestrictCrossConsole;
static const UECodeGen_Private::FStrPropertyParams NewProp_PlatformCrossplayRestrictions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PlatformCrossplayRestrictions;
static const UECodeGen_Private::FStructPropertyParams NewProp_PlatformTypeMapping_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PlatformTypeMapping;
static void NewProp_bEnableRemovalRequests_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableRemovalRequests;
static void NewProp_bRespectCompetitiveIntegrity_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRespectCompetitiveIntegrity;
static const UECodeGen_Private::FStructPropertyParams NewProp_Reservations_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Reservations;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPartyBeaconState constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPartyBeaconState>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPartyBeaconState_Statics
// ********** Begin Class UPartyBeaconState Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_SessionName = { "SessionName", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, SessionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionName_MetaData), NewProp_SessionName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumConsumedReservations = { "NumConsumedReservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, NumConsumedReservations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumConsumedReservations_MetaData), NewProp_NumConsumedReservations_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_MaxReservations = { "MaxReservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, MaxReservations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxReservations_MetaData), NewProp_MaxReservations_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumTeams = { "NumTeams", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, NumTeams), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumTeams_MetaData), NewProp_NumTeams_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumPlayersPerTeam = { "NumPlayersPerTeam", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, NumPlayersPerTeam), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumPlayersPerTeam_MetaData), NewProp_NumPlayersPerTeam_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_TeamAssignmentMethod = { "TeamAssignmentMethod", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, TeamAssignmentMethod), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TeamAssignmentMethod_MetaData), NewProp_TeamAssignmentMethod_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_ReservedHostTeamNum = { "ReservedHostTeamNum", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, ReservedHostTeamNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReservedHostTeamNum_MetaData), NewProp_ReservedHostTeamNum_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_ForceTeamNum = { "ForceTeamNum", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, ForceTeamNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForceTeamNum_MetaData), NewProp_ForceTeamNum_MetaData) };
void Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRestrictCrossConsole_SetBit(void* Obj)
{
((UPartyBeaconState*)Obj)->bRestrictCrossConsole = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRestrictCrossConsole = { "bRestrictCrossConsole", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPartyBeaconState), &Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRestrictCrossConsole_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRestrictCrossConsole_MetaData), NewProp_bRestrictCrossConsole_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformCrossplayRestrictions_Inner = { "PlatformCrossplayRestrictions", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformCrossplayRestrictions = { "PlatformCrossplayRestrictions", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, PlatformCrossplayRestrictions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformCrossplayRestrictions_MetaData), NewProp_PlatformCrossplayRestrictions_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformTypeMapping_Inner = { "PlatformTypeMapping", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping, METADATA_PARAMS(0, nullptr) }; // 2602007799
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformTypeMapping = { "PlatformTypeMapping", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, PlatformTypeMapping), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlatformTypeMapping_MetaData), NewProp_PlatformTypeMapping_MetaData) }; // 2602007799
void Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bEnableRemovalRequests_SetBit(void* Obj)
{
((UPartyBeaconState*)Obj)->bEnableRemovalRequests = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bEnableRemovalRequests = { "bEnableRemovalRequests", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPartyBeaconState), &Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bEnableRemovalRequests_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableRemovalRequests_MetaData), NewProp_bEnableRemovalRequests_MetaData) };
void Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRespectCompetitiveIntegrity_SetBit(void* Obj)
{
((UPartyBeaconState*)Obj)->bRespectCompetitiveIntegrity = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRespectCompetitiveIntegrity = { "bRespectCompetitiveIntegrity", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPartyBeaconState), &Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRespectCompetitiveIntegrity_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRespectCompetitiveIntegrity_MetaData), NewProp_bRespectCompetitiveIntegrity_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_Reservations_Inner = { "Reservations", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPartyReservation, METADATA_PARAMS(0, nullptr) }; // 2603502182
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_Reservations = { "Reservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPartyBeaconState, Reservations), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reservations_MetaData), NewProp_Reservations_MetaData) }; // 2603502182
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPartyBeaconState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_SessionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumConsumedReservations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_MaxReservations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumTeams,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_NumPlayersPerTeam,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_TeamAssignmentMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_ReservedHostTeamNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_ForceTeamNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRestrictCrossConsole,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformCrossplayRestrictions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformCrossplayRestrictions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformTypeMapping_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_PlatformTypeMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bEnableRemovalRequests,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_bRespectCompetitiveIntegrity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_Reservations_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPartyBeaconState_Statics::NewProp_Reservations,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPartyBeaconState_Statics::PropPointers) < 2048);
// ********** End Class UPartyBeaconState Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UPartyBeaconState_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPartyBeaconState_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPartyBeaconState_Statics::ClassParams = {
&UPartyBeaconState::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPartyBeaconState_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPartyBeaconState_Statics::PropPointers),
0,
0x000800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPartyBeaconState_Statics::Class_MetaDataParams), Z_Construct_UClass_UPartyBeaconState_Statics::Class_MetaDataParams)
};
void UPartyBeaconState::StaticRegisterNativesUPartyBeaconState()
{
}
UClass* Z_Construct_UClass_UPartyBeaconState()
{
if (!Z_Registration_Info_UClass_UPartyBeaconState.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPartyBeaconState.OuterSingleton, Z_Construct_UClass_UPartyBeaconState_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPartyBeaconState.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPartyBeaconState);
UPartyBeaconState::~UPartyBeaconState() {}
// ********** End Class UPartyBeaconState **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EPartyReservationResult_StaticEnum, TEXT("EPartyReservationResult"), &Z_Registration_Info_UEnum_EPartyReservationResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 55003781U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPartyReservation::StaticStruct, Z_Construct_UScriptStruct_FPartyReservation_Statics::NewStructOps, TEXT("PartyReservation"),&Z_Registration_Info_UScriptStruct_FPartyReservation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPartyReservation), 2603502182U) },
{ FPartyBeaconCrossplayPlatformMapping::StaticStruct, Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics::NewStructOps, TEXT("PartyBeaconCrossplayPlatformMapping"),&Z_Registration_Info_UScriptStruct_FPartyBeaconCrossplayPlatformMapping, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPartyBeaconCrossplayPlatformMapping), 2602007799U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPartyBeaconState, UPartyBeaconState::StaticClass, TEXT("UPartyBeaconState"), &Z_Registration_Info_UClass_UPartyBeaconState, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPartyBeaconState), 493011371U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_3713249388{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,107 @@
// 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 "PartyBeaconState.h"
#ifdef ONLINESUBSYSTEMUTILS_PartyBeaconState_generated_h
#error "PartyBeaconState.generated.h already included, missing '#pragma once' in PartyBeaconState.h"
#endif
#define ONLINESUBSYSTEMUTILS_PartyBeaconState_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPartyReservation *************************************************
struct Z_Construct_UScriptStruct_FPartyReservation_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_179_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPartyReservation_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FPartyReservation;
// ********** End ScriptStruct FPartyReservation ***************************************************
// ********** Begin ScriptStruct FPartyBeaconCrossplayPlatformMapping ******************************
struct Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_224_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPartyBeaconCrossplayPlatformMapping_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FPartyBeaconCrossplayPlatformMapping;
// ********** End ScriptStruct FPartyBeaconCrossplayPlatformMapping ********************************
// ********** Begin Class UPartyBeaconState ********************************************************
struct Z_Construct_UClass_UPartyBeaconState_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UPartyBeaconState_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_242_INCLASS \
private: \
static void StaticRegisterNativesUPartyBeaconState(); \
friend struct ::Z_Construct_UClass_UPartyBeaconState_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UPartyBeaconState_NoRegister(); \
public: \
DECLARE_CLASS2(UPartyBeaconState, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UPartyBeaconState_NoRegister) \
DECLARE_SERIALIZER(UPartyBeaconState)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_242_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UPartyBeaconState(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPartyBeaconState) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UPartyBeaconState); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPartyBeaconState); \
/** Deleted move- and copy-constructors, should never be used */ \
UPartyBeaconState(UPartyBeaconState&&) = delete; \
UPartyBeaconState(const UPartyBeaconState&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~UPartyBeaconState();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_239_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_242_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_242_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h_242_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPartyBeaconState;
// ********** End Class UPartyBeaconState **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_PartyBeaconState_h
// ********** Begin Enum EPartyReservationResult ***************************************************
#define FOREACH_ENUM_EPARTYRESERVATIONRESULT(op) \
op(EPartyReservationResult::NoResult) \
op(EPartyReservationResult::RequestPending) \
op(EPartyReservationResult::GeneralError) \
op(EPartyReservationResult::PartyLimitReached) \
op(EPartyReservationResult::IncorrectPlayerCount) \
op(EPartyReservationResult::RequestTimedOut) \
op(EPartyReservationResult::ReservationDuplicate) \
op(EPartyReservationResult::ReservationNotFound) \
op(EPartyReservationResult::ReservationAccepted) \
op(EPartyReservationResult::ReservationDenied) \
op(EPartyReservationResult::ReservationDenied_CrossPlayRestriction) \
op(EPartyReservationResult::ReservationDenied_Banned) \
op(EPartyReservationResult::ReservationRequestCanceled) \
op(EPartyReservationResult::ReservationInvalid) \
op(EPartyReservationResult::BadSessionId) \
op(EPartyReservationResult::ReservationDenied_ContainsExistingPlayers) \
op(EPartyReservationResult::ReservationDenied_ValidationFailed)
namespace EPartyReservationResult { enum Type : int; }
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPartyReservationResult::Type>();
// ********** End Enum EPartyReservationResult *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,233 @@
// 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 "QuitMatchCallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeQuitMatchCallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UOnlineBlueprintCallProxyBase();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature();
ONLINESUBSYSTEM_API UEnum* Z_Construct_UEnum_OnlineSubsystem_EMPMatchOutcome();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UQuitMatchCallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UQuitMatchCallbackProxy Function QuitMatch *******************************
struct Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics
{
struct QuitMatchCallbackProxy_eventQuitMatch_Parms
{
UObject* WorldContextObject;
APlayerController* PlayerController;
FString MatchID;
TEnumAsByte<EMPMatchOutcome::Outcome> Outcome;
int32 TurnTimeoutInSeconds;
UQuitMatchCallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online|TurnBased" },
{ "Comment", "// Quits the turn based match\n" },
{ "ModuleRelativePath", "Classes/QuitMatchCallbackProxy.h" },
{ "ToolTip", "Quits the turn based match" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function QuitMatch constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStrPropertyParams NewProp_MatchID;
static const UECodeGen_Private::FBytePropertyParams NewProp_Outcome;
static const UECodeGen_Private::FIntPropertyParams NewProp_TurnTimeoutInSeconds;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function QuitMatch constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function QuitMatch Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_MatchID = { "MatchID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, MatchID), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_Outcome = { "Outcome", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, Outcome), Z_Construct_UEnum_OnlineSubsystem_EMPMatchOutcome, METADATA_PARAMS(0, nullptr) }; // 57273590
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_TurnTimeoutInSeconds = { "TurnTimeoutInSeconds", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, TurnTimeoutInSeconds), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuitMatchCallbackProxy_eventQuitMatch_Parms, ReturnValue), Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_MatchID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_Outcome,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_TurnTimeoutInSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::PropPointers) < 2048);
// ********** End Function QuitMatch Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuitMatchCallbackProxy, nullptr, "QuitMatch", Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::QuitMatchCallbackProxy_eventQuitMatch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::QuitMatchCallbackProxy_eventQuitMatch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UQuitMatchCallbackProxy::execQuitMatch)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_PROPERTY(FStrProperty,Z_Param_MatchID);
P_GET_PROPERTY(FByteProperty,Z_Param_Outcome);
P_GET_PROPERTY(FIntProperty,Z_Param_TurnTimeoutInSeconds);
P_FINISH;
P_NATIVE_BEGIN;
*(UQuitMatchCallbackProxy**)Z_Param__Result=UQuitMatchCallbackProxy::QuitMatch(Z_Param_WorldContextObject,Z_Param_PlayerController,Z_Param_MatchID,EMPMatchOutcome::Outcome(Z_Param_Outcome),Z_Param_TurnTimeoutInSeconds);
P_NATIVE_END;
}
// ********** End Class UQuitMatchCallbackProxy Function QuitMatch *********************************
// ********** Begin Class UQuitMatchCallbackProxy **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UQuitMatchCallbackProxy;
UClass* UQuitMatchCallbackProxy::GetPrivateStaticClass()
{
using TClass = UQuitMatchCallbackProxy;
if (!Z_Registration_Info_UClass_UQuitMatchCallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("QuitMatchCallbackProxy"),
Z_Registration_Info_UClass_UQuitMatchCallbackProxy.InnerSingleton,
StaticRegisterNativesUQuitMatchCallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UQuitMatchCallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister()
{
return UQuitMatchCallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UQuitMatchCallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "QuitMatchCallbackProxy.h" },
{ "ModuleRelativePath", "Classes/QuitMatchCallbackProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/QuitMatchCallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/QuitMatchCallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UQuitMatchCallbackProxy constinit property declarations ******************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UQuitMatchCallbackProxy constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("QuitMatch"), .Pointer = &UQuitMatchCallbackProxy::execQuitMatch },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UQuitMatchCallbackProxy_QuitMatch, "QuitMatch" }, // 379815782
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UQuitMatchCallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UQuitMatchCallbackProxy_Statics
// ********** Begin Class UQuitMatchCallbackProxy Property Definitions *****************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UQuitMatchCallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2345629309
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UQuitMatchCallbackProxy, OnFailure), Z_Construct_UDelegateFunction_Engine_EmptyOnlineDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2345629309
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UQuitMatchCallbackProxy Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UOnlineBlueprintCallProxyBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::ClassParams = {
&UQuitMatchCallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::Class_MetaDataParams)
};
void UQuitMatchCallbackProxy::StaticRegisterNativesUQuitMatchCallbackProxy()
{
UClass* Class = UQuitMatchCallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UQuitMatchCallbackProxy()
{
if (!Z_Registration_Info_UClass_UQuitMatchCallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuitMatchCallbackProxy.OuterSingleton, Z_Construct_UClass_UQuitMatchCallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UQuitMatchCallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UQuitMatchCallbackProxy);
// ********** End Class UQuitMatchCallbackProxy ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UQuitMatchCallbackProxy, UQuitMatchCallbackProxy::StaticClass, TEXT("UQuitMatchCallbackProxy"), &Z_Registration_Info_UClass_UQuitMatchCallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UQuitMatchCallbackProxy), 3700289871U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h__Script_OnlineSubsystemUtils_3018698166{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -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 "QuitMatchCallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_QuitMatchCallbackProxy_generated_h
#error "QuitMatchCallbackProxy.generated.h already included, missing '#pragma once' in QuitMatchCallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_QuitMatchCallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UObject;
class UQuitMatchCallbackProxy;
// ********** Begin Class UQuitMatchCallbackProxy **************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_RPC_WRAPPERS \
DECLARE_FUNCTION(execQuitMatch);
struct Z_Construct_UClass_UQuitMatchCallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_INCLASS \
private: \
static void StaticRegisterNativesUQuitMatchCallbackProxy(); \
friend struct ::Z_Construct_UClass_UQuitMatchCallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UQuitMatchCallbackProxy, UOnlineBlueprintCallProxyBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UQuitMatchCallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UQuitMatchCallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API UQuitMatchCallbackProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UQuitMatchCallbackProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UQuitMatchCallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UQuitMatchCallbackProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UQuitMatchCallbackProxy(UQuitMatchCallbackProxy&&) = delete; \
UQuitMatchCallbackProxy(const UQuitMatchCallbackProxy&) = delete;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_12_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UQuitMatchCallbackProxy;
// ********** End Class UQuitMatchCallbackProxy ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_QuitMatchCallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,272 @@
// 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 "ShowLoginUICallbackProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeShowLoginUICallbackProxy() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintAsyncActionBase();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UShowLoginUICallbackProxy();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister();
ONLINESUBSYSTEMUTILS_API UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnlineShowLoginUIResult **********************************************
struct Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics
{
struct _Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms
{
APlayerController* PlayerController;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/ShowLoginUICallbackProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnlineShowLoginUIResult constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnlineShowLoginUIResult constinit property declarations ****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnlineShowLoginUIResult Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::NewProp_PlayerController,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnlineShowLoginUIResult Property Definitions ***************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils, nullptr, "OnlineShowLoginUIResult__DelegateSignature", Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::_Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnlineShowLoginUIResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineShowLoginUIResult, APlayerController* PlayerController)
{
struct _Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms
{
APlayerController* PlayerController;
};
_Script_OnlineSubsystemUtils_eventOnlineShowLoginUIResult_Parms Parms;
Parms.PlayerController=PlayerController;
OnlineShowLoginUIResult.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnlineShowLoginUIResult ************************************************
// ********** Begin Class UShowLoginUICallbackProxy Function ShowExternalLoginUI *******************
struct Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics
{
struct ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms
{
UObject* WorldContextObject;
APlayerController* InPlayerController;
UShowLoginUICallbackProxy* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Online" },
{ "Comment", "// Shows the login UI for the currently active online subsystem, if the subsystem supports a login UI.\n" },
{ "ModuleRelativePath", "Classes/ShowLoginUICallbackProxy.h" },
{ "ToolTip", "Shows the login UI for the currently active online subsystem, if the subsystem supports a login UI." },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowExternalLoginUI constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InPlayerController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowExternalLoginUI constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowExternalLoginUI Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_InPlayerController = { "InPlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms, InPlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms, ReturnValue), Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_InPlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::PropPointers) < 2048);
// ********** End Function ShowExternalLoginUI Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShowLoginUICallbackProxy, nullptr, "ShowExternalLoginUI", Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::ShowLoginUICallbackProxy_eventShowExternalLoginUI_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UShowLoginUICallbackProxy::execShowExternalLoginUI)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_InPlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(UShowLoginUICallbackProxy**)Z_Param__Result=UShowLoginUICallbackProxy::ShowExternalLoginUI(Z_Param_WorldContextObject,Z_Param_InPlayerController);
P_NATIVE_END;
}
// ********** End Class UShowLoginUICallbackProxy Function ShowExternalLoginUI *********************
// ********** Begin Class UShowLoginUICallbackProxy ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UShowLoginUICallbackProxy;
UClass* UShowLoginUICallbackProxy::GetPrivateStaticClass()
{
using TClass = UShowLoginUICallbackProxy;
if (!Z_Registration_Info_UClass_UShowLoginUICallbackProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ShowLoginUICallbackProxy"),
Z_Registration_Info_UClass_UShowLoginUICallbackProxy.InnerSingleton,
StaticRegisterNativesUShowLoginUICallbackProxy,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UShowLoginUICallbackProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister()
{
return UShowLoginUICallbackProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UShowLoginUICallbackProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ShowLoginUICallbackProxy.h" },
{ "ModuleRelativePath", "Classes/ShowLoginUICallbackProxy.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "Comment", "// Called when there is a successful query\n" },
{ "ModuleRelativePath", "Classes/ShowLoginUICallbackProxy.h" },
{ "ToolTip", "Called when there is a successful query" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFailure_MetaData[] = {
{ "Comment", "// Called when there is an unsuccessful query\n" },
{ "ModuleRelativePath", "Classes/ShowLoginUICallbackProxy.h" },
{ "ToolTip", "Called when there is an unsuccessful query" },
};
#endif // WITH_METADATA
// ********** Begin Class UShowLoginUICallbackProxy constinit property declarations ****************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFailure;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UShowLoginUICallbackProxy constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ShowExternalLoginUI"), .Pointer = &UShowLoginUICallbackProxy::execShowExternalLoginUI },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UShowLoginUICallbackProxy_ShowExternalLoginUI, "ShowExternalLoginUI" }, // 2574718489
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UShowLoginUICallbackProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UShowLoginUICallbackProxy_Statics
// ********** Begin Class UShowLoginUICallbackProxy Property Definitions ***************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShowLoginUICallbackProxy, OnSuccess), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 2578836928
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::NewProp_OnFailure = { "OnFailure", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShowLoginUICallbackProxy, OnFailure), Z_Construct_UDelegateFunction_OnlineSubsystemUtils_OnlineShowLoginUIResult__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFailure_MetaData), NewProp_OnFailure_MetaData) }; // 2578836928
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::NewProp_OnFailure,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::PropPointers) < 2048);
// ********** End Class UShowLoginUICallbackProxy Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::ClassParams = {
&UShowLoginUICallbackProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::Class_MetaDataParams)
};
void UShowLoginUICallbackProxy::StaticRegisterNativesUShowLoginUICallbackProxy()
{
UClass* Class = UShowLoginUICallbackProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UShowLoginUICallbackProxy()
{
if (!Z_Registration_Info_UClass_UShowLoginUICallbackProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UShowLoginUICallbackProxy.OuterSingleton, Z_Construct_UClass_UShowLoginUICallbackProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UShowLoginUICallbackProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UShowLoginUICallbackProxy);
UShowLoginUICallbackProxy::~UShowLoginUICallbackProxy() {}
// ********** End Class UShowLoginUICallbackProxy **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UShowLoginUICallbackProxy, UShowLoginUICallbackProxy::StaticClass, TEXT("UShowLoginUICallbackProxy"), &Z_Registration_Info_UClass_UShowLoginUICallbackProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UShowLoginUICallbackProxy), 289944118U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h__Script_OnlineSubsystemUtils_837717834{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// 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 "ShowLoginUICallbackProxy.h"
#ifdef ONLINESUBSYSTEMUTILS_ShowLoginUICallbackProxy_generated_h
#error "ShowLoginUICallbackProxy.generated.h already included, missing '#pragma once' in ShowLoginUICallbackProxy.h"
#endif
#define ONLINESUBSYSTEMUTILS_ShowLoginUICallbackProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
class UObject;
class UShowLoginUICallbackProxy;
// ********** Begin Delegate FOnlineShowLoginUIResult **********************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_12_DELEGATE \
ONLINESUBSYSTEMUTILS_API void FOnlineShowLoginUIResult_DelegateWrapper(const FMulticastScriptDelegate& OnlineShowLoginUIResult, APlayerController* PlayerController);
// ********** End Delegate FOnlineShowLoginUIResult ************************************************
// ********** Begin Class UShowLoginUICallbackProxy ************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execShowExternalLoginUI);
struct Z_Construct_UClass_UShowLoginUICallbackProxy_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUShowLoginUICallbackProxy(); \
friend struct ::Z_Construct_UClass_UShowLoginUICallbackProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UShowLoginUICallbackProxy, UBlueprintAsyncActionBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_UShowLoginUICallbackProxy_NoRegister) \
DECLARE_SERIALIZER(UShowLoginUICallbackProxy)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UShowLoginUICallbackProxy(UShowLoginUICallbackProxy&&) = delete; \
UShowLoginUICallbackProxy(const UShowLoginUICallbackProxy&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, UShowLoginUICallbackProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UShowLoginUICallbackProxy); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UShowLoginUICallbackProxy) \
ONLINESUBSYSTEMUTILS_API virtual ~UShowLoginUICallbackProxy();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_14_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UShowLoginUICallbackProxy;
// ********** End Class UShowLoginUICallbackProxy **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_ShowLoginUICallbackProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,655 @@
// 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 "SpectatorBeaconClient.h"
#include "GameFramework/OnlineReplStructs.h"
#include "SpectatorBeaconState.h"
#include "UObject/CoreNet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSpectatorBeaconClient() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUniqueNetIdRepl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconClient_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FSpectatorReservation();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESpectatorClientRequestType ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESpectatorClientRequestType;
static UEnum* ESpectatorClientRequestType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESpectatorClientRequestType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESpectatorClientRequestType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("ESpectatorClientRequestType"));
}
return Z_Registration_Info_UEnum_ESpectatorClientRequestType.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESpectatorClientRequestType>()
{
return ESpectatorClientRequestType_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Abandon.Comment", "/** Abandon the reservation beacon (game specific handling)*/" },
{ "Abandon.Name", "ESpectatorClientRequestType::Abandon" },
{ "Abandon.ToolTip", "Abandon the reservation beacon (game specific handling)" },
{ "Comment", "/**\n* Types of reservation requests that can be made by this beacon\n*/" },
{ "EmptyServerReservation.Comment", "/** Reservation to configure an empty server */" },
{ "EmptyServerReservation.Name", "ESpectatorClientRequestType::EmptyServerReservation" },
{ "EmptyServerReservation.ToolTip", "Reservation to configure an empty server" },
{ "ExistingSessionReservation.Comment", "/** Make a reservation with an existing session */" },
{ "ExistingSessionReservation.Name", "ESpectatorClientRequestType::ExistingSessionReservation" },
{ "ExistingSessionReservation.ToolTip", "Make a reservation with an existing session" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "NonePending.Comment", "/** None pending */" },
{ "NonePending.Name", "ESpectatorClientRequestType::NonePending" },
{ "NonePending.ToolTip", "None pending" },
{ "Reconnect.Comment", "/** Simple reconnect (checks for existing reservation) */" },
{ "Reconnect.Name", "ESpectatorClientRequestType::Reconnect" },
{ "Reconnect.ToolTip", "Simple reconnect (checks for existing reservation)" },
{ "ReservationUpdate.Comment", "/** Make an update to an existing reservation */" },
{ "ReservationUpdate.Name", "ESpectatorClientRequestType::ReservationUpdate" },
{ "ReservationUpdate.ToolTip", "Make an update to an existing reservation" },
{ "ToolTip", "Types of reservation requests that can be made by this beacon" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESpectatorClientRequestType::NonePending", (int64)ESpectatorClientRequestType::NonePending },
{ "ESpectatorClientRequestType::ExistingSessionReservation", (int64)ESpectatorClientRequestType::ExistingSessionReservation },
{ "ESpectatorClientRequestType::ReservationUpdate", (int64)ESpectatorClientRequestType::ReservationUpdate },
{ "ESpectatorClientRequestType::EmptyServerReservation", (int64)ESpectatorClientRequestType::EmptyServerReservation },
{ "ESpectatorClientRequestType::Reconnect", (int64)ESpectatorClientRequestType::Reconnect },
{ "ESpectatorClientRequestType::Abandon", (int64)ESpectatorClientRequestType::Abandon },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"ESpectatorClientRequestType",
"ESpectatorClientRequestType",
Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType()
{
if (!Z_Registration_Info_UEnum_ESpectatorClientRequestType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESpectatorClientRequestType.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESpectatorClientRequestType.InnerSingleton;
}
// ********** End Enum ESpectatorClientRequestType *************************************************
// ********** Begin Class ASpectatorBeaconClient Function ClientCancelReservationResponse **********
struct SpectatorBeaconClient_eventClientCancelReservationResponse_Parms
{
TEnumAsByte<ESpectatorReservationResult::Type> ReservationResponse;
};
static FName NAME_ASpectatorBeaconClient_ClientCancelReservationResponse = FName(TEXT("ClientCancelReservationResponse"));
void ASpectatorBeaconClient::ClientCancelReservationResponse(ESpectatorReservationResult::Type ReservationResponse)
{
SpectatorBeaconClient_eventClientCancelReservationResponse_Parms Parms;
Parms.ReservationResponse=ReservationResponse;
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ClientCancelReservationResponse);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Response from the host session after making a cancellation request\n\x09*\n\x09* @param ReservationResponse response from server\n\x09*/" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Response from the host session after making a cancellation request\n\n@param ReservationResponse response from server" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientCancelReservationResponse constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_ReservationResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientCancelReservationResponse constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientCancelReservationResponse Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::NewProp_ReservationResponse = { "ReservationResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventClientCancelReservationResponse_Parms, ReservationResponse), Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult, METADATA_PARAMS(0, nullptr) }; // 527845505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::NewProp_ReservationResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::PropPointers) < 2048);
// ********** End Function ClientCancelReservationResponse Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ClientCancelReservationResponse", Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::PropPointers),
sizeof(SpectatorBeaconClient_eventClientCancelReservationResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(SpectatorBeaconClient_eventClientCancelReservationResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execClientCancelReservationResponse)
{
P_GET_PROPERTY(FByteProperty,Z_Param_ReservationResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientCancelReservationResponse_Implementation(ESpectatorReservationResult::Type(Z_Param_ReservationResponse));
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ClientCancelReservationResponse ************
// ********** Begin Class ASpectatorBeaconClient Function ClientReservationResponse ****************
struct SpectatorBeaconClient_eventClientReservationResponse_Parms
{
TEnumAsByte<ESpectatorReservationResult::Type> ReservationResponse;
};
static FName NAME_ASpectatorBeaconClient_ClientReservationResponse = FName(TEXT("ClientReservationResponse"));
void ASpectatorBeaconClient::ClientReservationResponse(ESpectatorReservationResult::Type ReservationResponse)
{
SpectatorBeaconClient_eventClientReservationResponse_Parms Parms;
Parms.ReservationResponse=ReservationResponse;
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ClientReservationResponse);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Response from the host session after making a reservation request\n\x09*\n\x09* @param ReservationResponse response from server\n\x09*/" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Response from the host session after making a reservation request\n\n@param ReservationResponse response from server" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientReservationResponse constinit property declarations *************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReservationResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientReservationResponse constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientReservationResponse Property Definitions ************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::NewProp_ReservationResponse = { "ReservationResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventClientReservationResponse_Parms, ReservationResponse), Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult, METADATA_PARAMS(0, nullptr) }; // 527845505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::NewProp_ReservationResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::PropPointers) < 2048);
// ********** End Function ClientReservationResponse Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ClientReservationResponse", Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::PropPointers),
sizeof(SpectatorBeaconClient_eventClientReservationResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(SpectatorBeaconClient_eventClientReservationResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execClientReservationResponse)
{
P_GET_PROPERTY(FByteProperty,Z_Param_ReservationResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientReservationResponse_Implementation(ESpectatorReservationResult::Type(Z_Param_ReservationResponse));
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ClientReservationResponse ******************
// ********** Begin Class ASpectatorBeaconClient Function ClientSendReservationFull ****************
static FName NAME_ASpectatorBeaconClient_ClientSendReservationFull = FName(TEXT("ClientSendReservationFull"));
void ASpectatorBeaconClient::ClientSendReservationFull()
{
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ClientSendReservationFull);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Response from the host session that the reservation is full */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Response from the host session that the reservation is full" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientSendReservationFull constinit property declarations *************
// ********** End Function ClientSendReservationFull constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ClientSendReservationFull", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execClientSendReservationFull)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientSendReservationFull_Implementation();
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ClientSendReservationFull ******************
// ********** Begin Class ASpectatorBeaconClient Function ClientSendReservationUpdates *************
struct SpectatorBeaconClient_eventClientSendReservationUpdates_Parms
{
int32 NumRemainingReservations;
};
static FName NAME_ASpectatorBeaconClient_ClientSendReservationUpdates = FName(TEXT("ClientSendReservationUpdates"));
void ASpectatorBeaconClient::ClientSendReservationUpdates(int32 NumRemainingReservations)
{
SpectatorBeaconClient_eventClientSendReservationUpdates_Parms Parms;
Parms.NumRemainingReservations=NumRemainingReservations;
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ClientSendReservationUpdates);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Response from the host session that the reservation count has changed\n\x09*\n\x09* @param NumRemainingReservations number of slots remaining until a full session\n\x09*/" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Response from the host session that the reservation count has changed\n\n@param NumRemainingReservations number of slots remaining until a full session" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientSendReservationUpdates constinit property declarations **********
static const UECodeGen_Private::FIntPropertyParams NewProp_NumRemainingReservations;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClientSendReservationUpdates constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClientSendReservationUpdates Property Definitions *********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::NewProp_NumRemainingReservations = { "NumRemainingReservations", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventClientSendReservationUpdates_Parms, NumRemainingReservations), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::NewProp_NumRemainingReservations,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::PropPointers) < 2048);
// ********** End Function ClientSendReservationUpdates Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ClientSendReservationUpdates", Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::PropPointers),
sizeof(SpectatorBeaconClient_eventClientSendReservationUpdates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(SpectatorBeaconClient_eventClientSendReservationUpdates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execClientSendReservationUpdates)
{
P_GET_PROPERTY(FIntProperty,Z_Param_NumRemainingReservations);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientSendReservationUpdates_Implementation(Z_Param_NumRemainingReservations);
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ClientSendReservationUpdates ***************
// ********** Begin Class ASpectatorBeaconClient Function ServerCancelReservationRequest ***********
struct SpectatorBeaconClient_eventServerCancelReservationRequest_Parms
{
FUniqueNetIdRepl Spectator;
};
static FName NAME_ASpectatorBeaconClient_ServerCancelReservationRequest = FName(TEXT("ServerCancelReservationRequest"));
void ASpectatorBeaconClient::ServerCancelReservationRequest(FUniqueNetIdRepl const& Spectator)
{
SpectatorBeaconClient_eventServerCancelReservationRequest_Parms Parms;
Parms.Spectator=Spectator;
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ServerCancelReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Tell the server to cancel a pending or existing reservation\n\x09*\n\x09* @param Spectator id of the spectator for the reservation to cancel\n\x09*/" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Tell the server to cancel a pending or existing reservation\n\n@param Spectator id of the spectator for the reservation to cancel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spectator_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerCancelReservationRequest constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Spectator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerCancelReservationRequest constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerCancelReservationRequest Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::NewProp_Spectator = { "Spectator", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventServerCancelReservationRequest_Parms, Spectator), Z_Construct_UScriptStruct_FUniqueNetIdRepl, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spectator_MetaData), NewProp_Spectator_MetaData) }; // 2301267994
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::NewProp_Spectator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerCancelReservationRequest Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ServerCancelReservationRequest", Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::PropPointers),
sizeof(SpectatorBeaconClient_eventServerCancelReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(SpectatorBeaconClient_eventServerCancelReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execServerCancelReservationRequest)
{
P_GET_STRUCT(FUniqueNetIdRepl,Z_Param_Spectator);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerCancelReservationRequest_Validate(Z_Param_Spectator))
{
RPC_ValidateFailed(TEXT("ServerCancelReservationRequest_Validate"));
return;
}
P_THIS->ServerCancelReservationRequest_Implementation(Z_Param_Spectator);
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ServerCancelReservationRequest *************
// ********** Begin Class ASpectatorBeaconClient Function ServerReservationRequest *****************
struct SpectatorBeaconClient_eventServerReservationRequest_Parms
{
FString SessionId;
FSpectatorReservation Reservation;
};
static FName NAME_ASpectatorBeaconClient_ServerReservationRequest = FName(TEXT("ServerReservationRequest"));
void ASpectatorBeaconClient::ServerReservationRequest(const FString& SessionId, FSpectatorReservation const& Reservation)
{
SpectatorBeaconClient_eventServerReservationRequest_Parms Parms;
Parms.SessionId=SessionId;
Parms.Reservation=Reservation;
UFunction* Func = FindFunctionChecked(NAME_ASpectatorBeaconClient_ServerReservationRequest);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Tell the server about the reservation request being made\n\x09*\n\x09* @param SessionId expected session id on the other end (must match)\n\x09* @param Reservation pending reservation request to make with server\n\x09*/" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Tell the server about the reservation request being made\n\n@param SessionId expected session id on the other end (must match)\n@param Reservation pending reservation request to make with server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reservation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerReservationRequest constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_SessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_Reservation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ServerReservationRequest constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ServerReservationRequest Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::NewProp_SessionId = { "SessionId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventServerReservationRequest_Parms, SessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionId_MetaData), NewProp_SessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::NewProp_Reservation = { "Reservation", nullptr, (EPropertyFlags)0x0010000008000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpectatorBeaconClient_eventServerReservationRequest_Parms, Reservation), Z_Construct_UScriptStruct_FSpectatorReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reservation_MetaData), NewProp_Reservation_MetaData) }; // 3277865942
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::NewProp_SessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::NewProp_Reservation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::PropPointers) < 2048);
// ********** End Function ServerReservationRequest Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASpectatorBeaconClient, nullptr, "ServerReservationRequest", Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::PropPointers),
sizeof(SpectatorBeaconClient_eventServerReservationRequest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80280CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(SpectatorBeaconClient_eventServerReservationRequest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ASpectatorBeaconClient::execServerReservationRequest)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SessionId);
P_GET_STRUCT(FSpectatorReservation,Z_Param_Reservation);
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerReservationRequest_Validate(Z_Param_SessionId,Z_Param_Reservation))
{
RPC_ValidateFailed(TEXT("ServerReservationRequest_Validate"));
return;
}
P_THIS->ServerReservationRequest_Implementation(Z_Param_SessionId,Z_Param_Reservation);
P_NATIVE_END;
}
// ********** End Class ASpectatorBeaconClient Function ServerReservationRequest *******************
// ********** Begin Class ASpectatorBeaconClient ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ASpectatorBeaconClient;
UClass* ASpectatorBeaconClient::GetPrivateStaticClass()
{
using TClass = ASpectatorBeaconClient;
if (!Z_Registration_Info_UClass_ASpectatorBeaconClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SpectatorBeaconClient"),
Z_Registration_Info_UClass_ASpectatorBeaconClient.InnerSingleton,
StaticRegisterNativesASpectatorBeaconClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ASpectatorBeaconClient.InnerSingleton;
}
UClass* Z_Construct_UClass_ASpectatorBeaconClient_NoRegister()
{
return ASpectatorBeaconClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ASpectatorBeaconClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* A beacon client used for making reservations with an existing game session\n*/" },
{ "IncludePath", "SpectatorBeaconClient.h" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "A beacon client used for making reservations with an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestSessionId_MetaData[] = {
{ "Comment", "/** Session Id of the destination host */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Session Id of the destination host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PendingReservation_MetaData[] = {
{ "Comment", "/** Pending reservation that will be sent upon connection with the intended host */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Pending reservation that will be sent upon connection with the intended host" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RequestType_MetaData[] = {
{ "Comment", "/** Type of request currently being handled by this client beacon */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Type of request currently being handled by this client beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPendingReservationSent_MetaData[] = {
{ "Comment", "/** Has the reservation request been delivered */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Has the reservation request been delivered" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCancelReservation_MetaData[] = {
{ "Comment", "/** Has the reservation request been canceled */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconClient.h" },
{ "ToolTip", "Has the reservation request been canceled" },
};
#endif // WITH_METADATA
// ********** Begin Class ASpectatorBeaconClient constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_DestSessionId;
static const UECodeGen_Private::FStructPropertyParams NewProp_PendingReservation;
static const UECodeGen_Private::FBytePropertyParams NewProp_RequestType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RequestType;
static void NewProp_bPendingReservationSent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPendingReservationSent;
static void NewProp_bCancelReservation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCancelReservation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ASpectatorBeaconClient constinit property declarations *********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClientCancelReservationResponse"), .Pointer = &ASpectatorBeaconClient::execClientCancelReservationResponse },
{ .NameUTF8 = UTF8TEXT("ClientReservationResponse"), .Pointer = &ASpectatorBeaconClient::execClientReservationResponse },
{ .NameUTF8 = UTF8TEXT("ClientSendReservationFull"), .Pointer = &ASpectatorBeaconClient::execClientSendReservationFull },
{ .NameUTF8 = UTF8TEXT("ClientSendReservationUpdates"), .Pointer = &ASpectatorBeaconClient::execClientSendReservationUpdates },
{ .NameUTF8 = UTF8TEXT("ServerCancelReservationRequest"), .Pointer = &ASpectatorBeaconClient::execServerCancelReservationRequest },
{ .NameUTF8 = UTF8TEXT("ServerReservationRequest"), .Pointer = &ASpectatorBeaconClient::execServerReservationRequest },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ClientCancelReservationResponse, "ClientCancelReservationResponse" }, // 3013686839
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ClientReservationResponse, "ClientReservationResponse" }, // 3059823518
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationFull, "ClientSendReservationFull" }, // 1374176233
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ClientSendReservationUpdates, "ClientSendReservationUpdates" }, // 3455218872
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ServerCancelReservationRequest, "ServerCancelReservationRequest" }, // 3786004133
{ &Z_Construct_UFunction_ASpectatorBeaconClient_ServerReservationRequest, "ServerReservationRequest" }, // 1834116529
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ASpectatorBeaconClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ASpectatorBeaconClient_Statics
// ********** Begin Class ASpectatorBeaconClient Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_DestSessionId = { "DestSessionId", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconClient, DestSessionId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestSessionId_MetaData), NewProp_DestSessionId_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_PendingReservation = { "PendingReservation", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconClient, PendingReservation), Z_Construct_UScriptStruct_FSpectatorReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PendingReservation_MetaData), NewProp_PendingReservation_MetaData) }; // 3277865942
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_RequestType_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_UClass_ASpectatorBeaconClient_Statics::NewProp_RequestType = { "RequestType", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconClient, RequestType), Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorClientRequestType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RequestType_MetaData), NewProp_RequestType_MetaData) }; // 3536143628
void Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bPendingReservationSent_SetBit(void* Obj)
{
((ASpectatorBeaconClient*)Obj)->bPendingReservationSent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bPendingReservationSent = { "bPendingReservationSent", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ASpectatorBeaconClient), &Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bPendingReservationSent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPendingReservationSent_MetaData), NewProp_bPendingReservationSent_MetaData) };
void Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bCancelReservation_SetBit(void* Obj)
{
((ASpectatorBeaconClient*)Obj)->bCancelReservation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bCancelReservation = { "bCancelReservation", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ASpectatorBeaconClient), &Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bCancelReservation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCancelReservation_MetaData), NewProp_bCancelReservation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ASpectatorBeaconClient_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_DestSessionId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_PendingReservation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_RequestType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_RequestType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bPendingReservationSent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconClient_Statics::NewProp_bCancelReservation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconClient_Statics::PropPointers) < 2048);
// ********** End Class ASpectatorBeaconClient Property Definitions ********************************
UObject* (*const Z_Construct_UClass_ASpectatorBeaconClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconClient,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ASpectatorBeaconClient_Statics::ClassParams = {
&ASpectatorBeaconClient::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ASpectatorBeaconClient_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconClient_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconClient_Statics::Class_MetaDataParams), Z_Construct_UClass_ASpectatorBeaconClient_Statics::Class_MetaDataParams)
};
void ASpectatorBeaconClient::StaticRegisterNativesASpectatorBeaconClient()
{
UClass* Class = ASpectatorBeaconClient::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ASpectatorBeaconClient_Statics::Funcs));
}
UClass* Z_Construct_UClass_ASpectatorBeaconClient()
{
if (!Z_Registration_Info_UClass_ASpectatorBeaconClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ASpectatorBeaconClient.OuterSingleton, Z_Construct_UClass_ASpectatorBeaconClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ASpectatorBeaconClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ASpectatorBeaconClient);
ASpectatorBeaconClient::~ASpectatorBeaconClient() {}
// ********** End Class ASpectatorBeaconClient *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESpectatorClientRequestType_StaticEnum, TEXT("ESpectatorClientRequestType"), &Z_Registration_Info_UEnum_ESpectatorClientRequestType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3536143628U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ASpectatorBeaconClient, ASpectatorBeaconClient::StaticClass, TEXT("ASpectatorBeaconClient"), &Z_Registration_Info_UClass_ASpectatorBeaconClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ASpectatorBeaconClient), 3396694195U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_2161400736{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,99 @@
// 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 "SpectatorBeaconClient.h"
#ifdef ONLINESUBSYSTEMUTILS_SpectatorBeaconClient_generated_h
#error "SpectatorBeaconClient.generated.h already included, missing '#pragma once' in SpectatorBeaconClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_SpectatorBeaconClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSpectatorReservation;
struct FUniqueNetIdRepl;
// ********** Begin Class ASpectatorBeaconClient ***************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_RPC_WRAPPERS \
ONLINESUBSYSTEMUTILS_API virtual bool ServerCancelReservationRequest_Validate(FUniqueNetIdRepl const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerCancelReservationRequest_Implementation(FUniqueNetIdRepl const& Spectator); \
ONLINESUBSYSTEMUTILS_API virtual bool ServerReservationRequest_Validate(const FString& , FSpectatorReservation const& ); \
ONLINESUBSYSTEMUTILS_API virtual void ServerReservationRequest_Implementation(const FString& SessionId, FSpectatorReservation const& Reservation); \
ONLINESUBSYSTEMUTILS_API virtual void ClientSendReservationFull_Implementation(); \
ONLINESUBSYSTEMUTILS_API virtual void ClientSendReservationUpdates_Implementation(int32 NumRemainingReservations); \
ONLINESUBSYSTEMUTILS_API virtual void ClientCancelReservationResponse_Implementation(ESpectatorReservationResult::Type ReservationResponse); \
ONLINESUBSYSTEMUTILS_API virtual void ClientReservationResponse_Implementation(ESpectatorReservationResult::Type ReservationResponse); \
DECLARE_FUNCTION(execServerCancelReservationRequest); \
DECLARE_FUNCTION(execServerReservationRequest); \
DECLARE_FUNCTION(execClientSendReservationFull); \
DECLARE_FUNCTION(execClientSendReservationUpdates); \
DECLARE_FUNCTION(execClientCancelReservationResponse); \
DECLARE_FUNCTION(execClientReservationResponse);
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_CALLBACK_WRAPPERS
struct Z_Construct_UClass_ASpectatorBeaconClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_INCLASS \
private: \
static void StaticRegisterNativesASpectatorBeaconClient(); \
friend struct ::Z_Construct_UClass_ASpectatorBeaconClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ASpectatorBeaconClient_NoRegister(); \
public: \
DECLARE_CLASS2(ASpectatorBeaconClient, AOnlineBeaconClient, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ASpectatorBeaconClient_NoRegister) \
DECLARE_SERIALIZER(ASpectatorBeaconClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ASpectatorBeaconClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ASpectatorBeaconClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ASpectatorBeaconClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ASpectatorBeaconClient); \
/** Deleted move- and copy-constructors, should never be used */ \
ASpectatorBeaconClient(ASpectatorBeaconClient&&) = delete; \
ASpectatorBeaconClient(const ASpectatorBeaconClient&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ASpectatorBeaconClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_85_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h_88_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ASpectatorBeaconClient;
// ********** End Class ASpectatorBeaconClient *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconClient_h
// ********** Begin Enum ESpectatorClientRequestType ***********************************************
#define FOREACH_ENUM_ESPECTATORCLIENTREQUESTTYPE(op) \
op(ESpectatorClientRequestType::NonePending) \
op(ESpectatorClientRequestType::ExistingSessionReservation) \
op(ESpectatorClientRequestType::ReservationUpdate) \
op(ESpectatorClientRequestType::EmptyServerReservation) \
op(ESpectatorClientRequestType::Reconnect) \
op(ESpectatorClientRequestType::Abandon)
enum class ESpectatorClientRequestType : uint8;
template<> struct TIsUEnumClass<ESpectatorClientRequestType> { enum { Value = true }; };
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESpectatorClientRequestType>();
// ********** End Enum ESpectatorClientRequestType *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,178 @@
// 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 "SpectatorBeaconHost.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSpectatorBeaconHost() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconHostObject();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconHost();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconHost_NoRegister();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_USpectatorBeaconState_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ASpectatorBeaconHost *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ASpectatorBeaconHost;
UClass* ASpectatorBeaconHost::GetPrivateStaticClass()
{
using TClass = ASpectatorBeaconHost;
if (!Z_Registration_Info_UClass_ASpectatorBeaconHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SpectatorBeaconHost"),
Z_Registration_Info_UClass_ASpectatorBeaconHost.InnerSingleton,
StaticRegisterNativesASpectatorBeaconHost,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ASpectatorBeaconHost.InnerSingleton;
}
UClass* Z_Construct_UClass_ASpectatorBeaconHost_NoRegister()
{
return ASpectatorBeaconHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ASpectatorBeaconHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* A beacon host used for taking reservations for an existing game session\n*/" },
{ "IncludePath", "SpectatorBeaconHost.h" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "A beacon host used for taking reservations for an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_State_MetaData[] = {
{ "Comment", "/** State of the beacon */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "State of the beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLogoutOnSessionTimeout_MetaData[] = {
{ "Comment", "/** Do the timeouts below cause a player to be removed from the reservation list */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "Do the timeouts below cause a player to be removed from the reservation list" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsValidationStrRequired_MetaData[] = {
{ "Comment", "/** Do spectators require validation strings. */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "Do spectators require validation strings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionTimeoutSecs_MetaData[] = {
{ "Comment", "/** Seconds that can elapse before a reservation is removed due to player not being registered with the session */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "Seconds that can elapse before a reservation is removed due to player not being registered with the session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TravelSessionTimeoutSecs_MetaData[] = {
{ "Comment", "/** Seconds that can elapse before a reservation is removed due to player not being registered with the session during a travel */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconHost.h" },
{ "ToolTip", "Seconds that can elapse before a reservation is removed due to player not being registered with the session during a travel" },
};
#endif // WITH_METADATA
// ********** Begin Class ASpectatorBeaconHost constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_State;
static void NewProp_bLogoutOnSessionTimeout_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLogoutOnSessionTimeout;
static void NewProp_bIsValidationStrRequired_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsValidationStrRequired;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SessionTimeoutSecs;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TravelSessionTimeoutSecs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ASpectatorBeaconHost constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ASpectatorBeaconHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ASpectatorBeaconHost_Statics
// ********** Begin Class ASpectatorBeaconHost Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_State = { "State", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconHost, State), Z_Construct_UClass_USpectatorBeaconState_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_State_MetaData), NewProp_State_MetaData) };
void Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout_SetBit(void* Obj)
{
((ASpectatorBeaconHost*)Obj)->bLogoutOnSessionTimeout = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout = { "bLogoutOnSessionTimeout", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ASpectatorBeaconHost), &Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLogoutOnSessionTimeout_MetaData), NewProp_bLogoutOnSessionTimeout_MetaData) };
void Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bIsValidationStrRequired_SetBit(void* Obj)
{
((ASpectatorBeaconHost*)Obj)->bIsValidationStrRequired = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bIsValidationStrRequired = { "bIsValidationStrRequired", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ASpectatorBeaconHost), &Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bIsValidationStrRequired_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsValidationStrRequired_MetaData), NewProp_bIsValidationStrRequired_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_SessionTimeoutSecs = { "SessionTimeoutSecs", nullptr, (EPropertyFlags)0x0020080000006000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconHost, SessionTimeoutSecs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionTimeoutSecs_MetaData), NewProp_SessionTimeoutSecs_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_TravelSessionTimeoutSecs = { "TravelSessionTimeoutSecs", nullptr, (EPropertyFlags)0x0020080000006000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASpectatorBeaconHost, TravelSessionTimeoutSecs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TravelSessionTimeoutSecs_MetaData), NewProp_TravelSessionTimeoutSecs_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ASpectatorBeaconHost_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_State,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bLogoutOnSessionTimeout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_bIsValidationStrRequired,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_SessionTimeoutSecs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASpectatorBeaconHost_Statics::NewProp_TravelSessionTimeoutSecs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconHost_Statics::PropPointers) < 2048);
// ********** End Class ASpectatorBeaconHost Property Definitions **********************************
UObject* (*const Z_Construct_UClass_ASpectatorBeaconHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconHostObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ASpectatorBeaconHost_Statics::ClassParams = {
&ASpectatorBeaconHost::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ASpectatorBeaconHost_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconHost_Statics::PropPointers),
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ASpectatorBeaconHost_Statics::Class_MetaDataParams), Z_Construct_UClass_ASpectatorBeaconHost_Statics::Class_MetaDataParams)
};
void ASpectatorBeaconHost::StaticRegisterNativesASpectatorBeaconHost()
{
}
UClass* Z_Construct_UClass_ASpectatorBeaconHost()
{
if (!Z_Registration_Info_UClass_ASpectatorBeaconHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ASpectatorBeaconHost.OuterSingleton, Z_Construct_UClass_ASpectatorBeaconHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ASpectatorBeaconHost.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ASpectatorBeaconHost);
ASpectatorBeaconHost::~ASpectatorBeaconHost() {}
// ********** End Class ASpectatorBeaconHost *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ASpectatorBeaconHost, ASpectatorBeaconHost::StaticClass, TEXT("ASpectatorBeaconHost"), &Z_Registration_Info_UClass_ASpectatorBeaconHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ASpectatorBeaconHost), 714156398U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h__Script_OnlineSubsystemUtils_373114148{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "SpectatorBeaconHost.h"
#ifdef ONLINESUBSYSTEMUTILS_SpectatorBeaconHost_generated_h
#error "SpectatorBeaconHost.generated.h already included, missing '#pragma once' in SpectatorBeaconHost.h"
#endif
#define ONLINESUBSYSTEMUTILS_SpectatorBeaconHost_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ASpectatorBeaconHost *****************************************************
struct Z_Construct_UClass_ASpectatorBeaconHost_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ASpectatorBeaconHost_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_56_INCLASS \
private: \
static void StaticRegisterNativesASpectatorBeaconHost(); \
friend struct ::Z_Construct_UClass_ASpectatorBeaconHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ASpectatorBeaconHost_NoRegister(); \
public: \
DECLARE_CLASS2(ASpectatorBeaconHost, AOnlineBeaconHostObject, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ASpectatorBeaconHost_NoRegister) \
DECLARE_SERIALIZER(ASpectatorBeaconHost)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_56_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ASpectatorBeaconHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ASpectatorBeaconHost) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ASpectatorBeaconHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ASpectatorBeaconHost); \
/** Deleted move- and copy-constructors, should never be used */ \
ASpectatorBeaconHost(ASpectatorBeaconHost&&) = delete; \
ASpectatorBeaconHost(const ASpectatorBeaconHost&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ASpectatorBeaconHost();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_53_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_56_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_56_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h_56_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ASpectatorBeaconHost;
// ********** End Class ASpectatorBeaconHost *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconHost_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,376 @@
// 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 "SpectatorBeaconState.h"
#include "GameFramework/OnlineReplStructs.h"
#include "OnlineBeaconReservation.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSpectatorBeaconState() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUniqueNetIdRepl();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_USpectatorBeaconState();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_USpectatorBeaconState_NoRegister();
ONLINESUBSYSTEMUTILS_API UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPlayerReservation();
ONLINESUBSYSTEMUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FSpectatorReservation();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESpectatorReservationResult ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESpectatorReservationResult;
static UEnum* ESpectatorReservationResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESpectatorReservationResult.OuterSingleton)
{
Z_Registration_Info_UEnum_ESpectatorReservationResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("ESpectatorReservationResult"));
}
return Z_Registration_Info_UEnum_ESpectatorReservationResult.OuterSingleton;
}
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESpectatorReservationResult::Type>()
{
return ESpectatorReservationResult_StaticEnum();
}
struct Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BadSessionId.Comment", "// The reservation was rejected because this was the wrong session\n" },
{ "BadSessionId.Name", "ESpectatorReservationResult::BadSessionId" },
{ "BadSessionId.ToolTip", "The reservation was rejected because this was the wrong session" },
{ "Comment", "/** The result code that will be returned during spectator reservation */" },
{ "GeneralError.Comment", "/** An unknown error happened. */" },
{ "GeneralError.Name", "ESpectatorReservationResult::GeneralError" },
{ "GeneralError.ToolTip", "An unknown error happened." },
{ "IncorrectPlayerCount.Comment", "/** Wrong number of players to join the session. */" },
{ "IncorrectPlayerCount.Name", "ESpectatorReservationResult::IncorrectPlayerCount" },
{ "IncorrectPlayerCount.ToolTip", "Wrong number of players to join the session." },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "NoResult.Comment", "/** Empty state. */" },
{ "NoResult.Name", "ESpectatorReservationResult::NoResult" },
{ "NoResult.ToolTip", "Empty state." },
{ "RequestPending.Comment", "/** Pending request due to async operation, server will contact client shortly. */" },
{ "RequestPending.Name", "ESpectatorReservationResult::RequestPending" },
{ "RequestPending.ToolTip", "Pending request due to async operation, server will contact client shortly." },
{ "RequestTimedOut.Comment", "/** No response from the host. */" },
{ "RequestTimedOut.Name", "ESpectatorReservationResult::RequestTimedOut" },
{ "RequestTimedOut.ToolTip", "No response from the host." },
{ "ReservationAccepted.Comment", "/** Space was available and it's time to join. */" },
{ "ReservationAccepted.Name", "ESpectatorReservationResult::ReservationAccepted" },
{ "ReservationAccepted.ToolTip", "Space was available and it's time to join." },
{ "ReservationDenied.Comment", "/** The beacon is paused and not accepting new connections. */" },
{ "ReservationDenied.Name", "ESpectatorReservationResult::ReservationDenied" },
{ "ReservationDenied.ToolTip", "The beacon is paused and not accepting new connections." },
{ "ReservationDenied_Banned.Comment", "/** This player is banned. */" },
{ "ReservationDenied_Banned.Name", "ESpectatorReservationResult::ReservationDenied_Banned" },
{ "ReservationDenied_Banned.ToolTip", "This player is banned." },
{ "ReservationDenied_ContainsExistingPlayers.Comment", "/** The reservation contains players already in this game */" },
{ "ReservationDenied_ContainsExistingPlayers.Name", "ESpectatorReservationResult::ReservationDenied_ContainsExistingPlayers" },
{ "ReservationDenied_ContainsExistingPlayers.ToolTip", "The reservation contains players already in this game" },
{ "ReservationDenied_CrossPlayRestriction.Comment", "/** Some kind of cross play restriction prevents this spectator from joining */" },
{ "ReservationDenied_CrossPlayRestriction.Name", "ESpectatorReservationResult::ReservationDenied_CrossPlayRestriction" },
{ "ReservationDenied_CrossPlayRestriction.ToolTip", "Some kind of cross play restriction prevents this spectator from joining" },
{ "ReservationDuplicate.Comment", "/** Already have a reservation entry for the requesting spectator. */" },
{ "ReservationDuplicate.Name", "ESpectatorReservationResult::ReservationDuplicate" },
{ "ReservationDuplicate.ToolTip", "Already have a reservation entry for the requesting spectator." },
{ "ReservationInvalid.Comment", "// The reservation was rejected because it was badly formed\n" },
{ "ReservationInvalid.Name", "ESpectatorReservationResult::ReservationInvalid" },
{ "ReservationInvalid.ToolTip", "The reservation was rejected because it was badly formed" },
{ "ReservationNotFound.Comment", "/** Couldn't find the spectator specified for a reservation update request. */" },
{ "ReservationNotFound.Name", "ESpectatorReservationResult::ReservationNotFound" },
{ "ReservationNotFound.ToolTip", "Couldn't find the spectator specified for a reservation update request." },
{ "ReservationRequestCanceled.Comment", "/** The reservation request was canceled before being sent. */" },
{ "ReservationRequestCanceled.Name", "ESpectatorReservationResult::ReservationRequestCanceled" },
{ "ReservationRequestCanceled.ToolTip", "The reservation request was canceled before being sent." },
{ "SpectatorLimitReached.Comment", "/** All available reservations are booked. */" },
{ "SpectatorLimitReached.Name", "ESpectatorReservationResult::SpectatorLimitReached" },
{ "SpectatorLimitReached.ToolTip", "All available reservations are booked." },
{ "ToolTip", "The result code that will be returned during spectator reservation" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESpectatorReservationResult::NoResult", (int64)ESpectatorReservationResult::NoResult },
{ "ESpectatorReservationResult::RequestPending", (int64)ESpectatorReservationResult::RequestPending },
{ "ESpectatorReservationResult::GeneralError", (int64)ESpectatorReservationResult::GeneralError },
{ "ESpectatorReservationResult::SpectatorLimitReached", (int64)ESpectatorReservationResult::SpectatorLimitReached },
{ "ESpectatorReservationResult::IncorrectPlayerCount", (int64)ESpectatorReservationResult::IncorrectPlayerCount },
{ "ESpectatorReservationResult::RequestTimedOut", (int64)ESpectatorReservationResult::RequestTimedOut },
{ "ESpectatorReservationResult::ReservationDuplicate", (int64)ESpectatorReservationResult::ReservationDuplicate },
{ "ESpectatorReservationResult::ReservationNotFound", (int64)ESpectatorReservationResult::ReservationNotFound },
{ "ESpectatorReservationResult::ReservationAccepted", (int64)ESpectatorReservationResult::ReservationAccepted },
{ "ESpectatorReservationResult::ReservationDenied", (int64)ESpectatorReservationResult::ReservationDenied },
{ "ESpectatorReservationResult::ReservationDenied_CrossPlayRestriction", (int64)ESpectatorReservationResult::ReservationDenied_CrossPlayRestriction },
{ "ESpectatorReservationResult::ReservationDenied_Banned", (int64)ESpectatorReservationResult::ReservationDenied_Banned },
{ "ESpectatorReservationResult::ReservationRequestCanceled", (int64)ESpectatorReservationResult::ReservationRequestCanceled },
{ "ESpectatorReservationResult::ReservationInvalid", (int64)ESpectatorReservationResult::ReservationInvalid },
{ "ESpectatorReservationResult::BadSessionId", (int64)ESpectatorReservationResult::BadSessionId },
{ "ESpectatorReservationResult::ReservationDenied_ContainsExistingPlayers", (int64)ESpectatorReservationResult::ReservationDenied_ContainsExistingPlayers },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
"ESpectatorReservationResult",
"ESpectatorReservationResult::Type",
Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Namespaced,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult()
{
if (!Z_Registration_Info_UEnum_ESpectatorReservationResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESpectatorReservationResult.InnerSingleton, Z_Construct_UEnum_OnlineSubsystemUtils_ESpectatorReservationResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESpectatorReservationResult.InnerSingleton;
}
// ********** End Enum ESpectatorReservationResult *************************************************
// ********** Begin ScriptStruct FSpectatorReservation *********************************************
struct Z_Construct_UScriptStruct_FSpectatorReservation_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSpectatorReservation); }
static inline consteval int16 GetStructAlignment() { return alignof(FSpectatorReservation); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** A whole Spectator reservation */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "A whole Spectator reservation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpectatorId_MetaData[] = {
{ "Comment", "/** Player initiating the request */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Player initiating the request" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spectator_MetaData[] = {
{ "Comment", "/** Spectator reservation */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Spectator reservation" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSpectatorReservation constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_SpectatorId;
static const UECodeGen_Private::FStructPropertyParams NewProp_Spectator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSpectatorReservation constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSpectatorReservation>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSpectatorReservation_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSpectatorReservation;
class UScriptStruct* FSpectatorReservation::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSpectatorReservation.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSpectatorReservation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSpectatorReservation, (UObject*)Z_Construct_UPackage__Script_OnlineSubsystemUtils(), TEXT("SpectatorReservation"));
}
return Z_Registration_Info_UScriptStruct_FSpectatorReservation.OuterSingleton;
}
// ********** Begin ScriptStruct FSpectatorReservation Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSpectatorReservation_Statics::NewProp_SpectatorId = { "SpectatorId", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSpectatorReservation, SpectatorId), Z_Construct_UScriptStruct_FUniqueNetIdRepl, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpectatorId_MetaData), NewProp_SpectatorId_MetaData) }; // 2301267994
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSpectatorReservation_Statics::NewProp_Spectator = { "Spectator", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSpectatorReservation, Spectator), Z_Construct_UScriptStruct_FPlayerReservation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spectator_MetaData), NewProp_Spectator_MetaData) }; // 3793249763
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSpectatorReservation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSpectatorReservation_Statics::NewProp_SpectatorId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSpectatorReservation_Statics::NewProp_Spectator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpectatorReservation_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSpectatorReservation Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSpectatorReservation_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
nullptr,
&NewStructOps,
"SpectatorReservation",
Z_Construct_UScriptStruct_FSpectatorReservation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpectatorReservation_Statics::PropPointers),
sizeof(FSpectatorReservation),
alignof(FSpectatorReservation),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSpectatorReservation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSpectatorReservation_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSpectatorReservation()
{
if (!Z_Registration_Info_UScriptStruct_FSpectatorReservation.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSpectatorReservation.InnerSingleton, Z_Construct_UScriptStruct_FSpectatorReservation_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSpectatorReservation.InnerSingleton);
}
// ********** End ScriptStruct FSpectatorReservation ***********************************************
// ********** Begin Class USpectatorBeaconState ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USpectatorBeaconState;
UClass* USpectatorBeaconState::GetPrivateStaticClass()
{
using TClass = USpectatorBeaconState;
if (!Z_Registration_Info_UClass_USpectatorBeaconState.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SpectatorBeaconState"),
Z_Registration_Info_UClass_USpectatorBeaconState.InnerSingleton,
StaticRegisterNativesUSpectatorBeaconState,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_USpectatorBeaconState.InnerSingleton;
}
UClass* Z_Construct_UClass_USpectatorBeaconState_NoRegister()
{
return USpectatorBeaconState::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USpectatorBeaconState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* A beacon host used for taking reservations for an existing game session\n*/" },
{ "IncludePath", "SpectatorBeaconState.h" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "A beacon host used for taking reservations for an existing game session" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionName_MetaData[] = {
{ "Comment", "/** Session tied to the beacon */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Session tied to the beacon" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumConsumedReservations_MetaData[] = {
{ "Comment", "/** Number of currently consumed reservations */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Number of currently consumed reservations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxReservations_MetaData[] = {
{ "Comment", "/** Maximum allowed reservations */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Maximum allowed reservations" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRestrictCrossConsole_MetaData[] = {
{ "Comment", "/** Are multiple consoles types allowed to play together */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Are multiple consoles types allowed to play together" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reservations_MetaData[] = {
{ "Comment", "/** Current reservations in the system */" },
{ "ModuleRelativePath", "Public/SpectatorBeaconState.h" },
{ "ToolTip", "Current reservations in the system" },
};
#endif // WITH_METADATA
// ********** Begin Class USpectatorBeaconState constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_SessionName;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumConsumedReservations;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxReservations;
static void NewProp_bRestrictCrossConsole_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRestrictCrossConsole;
static const UECodeGen_Private::FStructPropertyParams NewProp_Reservations_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Reservations;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USpectatorBeaconState constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USpectatorBeaconState>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USpectatorBeaconState_Statics
// ********** Begin Class USpectatorBeaconState Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_SessionName = { "SessionName", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USpectatorBeaconState, SessionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionName_MetaData), NewProp_SessionName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_NumConsumedReservations = { "NumConsumedReservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USpectatorBeaconState, NumConsumedReservations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumConsumedReservations_MetaData), NewProp_NumConsumedReservations_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_MaxReservations = { "MaxReservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USpectatorBeaconState, MaxReservations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxReservations_MetaData), NewProp_MaxReservations_MetaData) };
void Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_bRestrictCrossConsole_SetBit(void* Obj)
{
((USpectatorBeaconState*)Obj)->bRestrictCrossConsole = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_bRestrictCrossConsole = { "bRestrictCrossConsole", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USpectatorBeaconState), &Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_bRestrictCrossConsole_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRestrictCrossConsole_MetaData), NewProp_bRestrictCrossConsole_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_Reservations_Inner = { "Reservations", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSpectatorReservation, METADATA_PARAMS(0, nullptr) }; // 3277865942
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_Reservations = { "Reservations", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USpectatorBeaconState, Reservations), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reservations_MetaData), NewProp_Reservations_MetaData) }; // 3277865942
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USpectatorBeaconState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_SessionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_NumConsumedReservations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_MaxReservations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_bRestrictCrossConsole,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_Reservations_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USpectatorBeaconState_Statics::NewProp_Reservations,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USpectatorBeaconState_Statics::PropPointers) < 2048);
// ********** End Class USpectatorBeaconState Property Definitions *********************************
UObject* (*const Z_Construct_UClass_USpectatorBeaconState_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USpectatorBeaconState_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USpectatorBeaconState_Statics::ClassParams = {
&USpectatorBeaconState::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_USpectatorBeaconState_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_USpectatorBeaconState_Statics::PropPointers),
0,
0x000800ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USpectatorBeaconState_Statics::Class_MetaDataParams), Z_Construct_UClass_USpectatorBeaconState_Statics::Class_MetaDataParams)
};
void USpectatorBeaconState::StaticRegisterNativesUSpectatorBeaconState()
{
}
UClass* Z_Construct_UClass_USpectatorBeaconState()
{
if (!Z_Registration_Info_UClass_USpectatorBeaconState.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USpectatorBeaconState.OuterSingleton, Z_Construct_UClass_USpectatorBeaconState_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USpectatorBeaconState.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USpectatorBeaconState);
USpectatorBeaconState::~USpectatorBeaconState() {}
// ********** End Class USpectatorBeaconState ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESpectatorReservationResult_StaticEnum, TEXT("ESpectatorReservationResult"), &Z_Registration_Info_UEnum_ESpectatorReservationResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 527845505U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSpectatorReservation::StaticStruct, Z_Construct_UScriptStruct_FSpectatorReservation_Statics::NewStructOps, TEXT("SpectatorReservation"),&Z_Registration_Info_UScriptStruct_FSpectatorReservation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSpectatorReservation), 3277865942U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USpectatorBeaconState, USpectatorBeaconState::StaticClass, TEXT("USpectatorBeaconState"), &Z_Registration_Info_UClass_USpectatorBeaconState, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USpectatorBeaconState), 245406757U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_2473865045{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h__Script_OnlineSubsystemUtils_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,96 @@
// 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 "SpectatorBeaconState.h"
#ifdef ONLINESUBSYSTEMUTILS_SpectatorBeaconState_generated_h
#error "SpectatorBeaconState.generated.h already included, missing '#pragma once' in SpectatorBeaconState.h"
#endif
#define ONLINESUBSYSTEMUTILS_SpectatorBeaconState_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSpectatorReservation *********************************************
struct Z_Construct_UScriptStruct_FSpectatorReservation_Statics;
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_165_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSpectatorReservation_Statics; \
ONLINESUBSYSTEMUTILS_API static class UScriptStruct* StaticStruct();
struct FSpectatorReservation;
// ********** End ScriptStruct FSpectatorReservation ***********************************************
// ********** Begin Class USpectatorBeaconState ****************************************************
struct Z_Construct_UClass_USpectatorBeaconState_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_USpectatorBeaconState_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_192_INCLASS \
private: \
static void StaticRegisterNativesUSpectatorBeaconState(); \
friend struct ::Z_Construct_UClass_USpectatorBeaconState_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_USpectatorBeaconState_NoRegister(); \
public: \
DECLARE_CLASS2(USpectatorBeaconState, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_USpectatorBeaconState_NoRegister) \
DECLARE_SERIALIZER(USpectatorBeaconState)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_192_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API USpectatorBeaconState(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USpectatorBeaconState) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, USpectatorBeaconState); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USpectatorBeaconState); \
/** Deleted move- and copy-constructors, should never be used */ \
USpectatorBeaconState(USpectatorBeaconState&&) = delete; \
USpectatorBeaconState(const USpectatorBeaconState&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~USpectatorBeaconState();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_189_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_192_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_192_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h_192_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USpectatorBeaconState;
// ********** End Class USpectatorBeaconState ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Public_SpectatorBeaconState_h
// ********** Begin Enum ESpectatorReservationResult ***********************************************
#define FOREACH_ENUM_ESPECTATORRESERVATIONRESULT(op) \
op(ESpectatorReservationResult::NoResult) \
op(ESpectatorReservationResult::RequestPending) \
op(ESpectatorReservationResult::GeneralError) \
op(ESpectatorReservationResult::SpectatorLimitReached) \
op(ESpectatorReservationResult::IncorrectPlayerCount) \
op(ESpectatorReservationResult::RequestTimedOut) \
op(ESpectatorReservationResult::ReservationDuplicate) \
op(ESpectatorReservationResult::ReservationNotFound) \
op(ESpectatorReservationResult::ReservationAccepted) \
op(ESpectatorReservationResult::ReservationDenied) \
op(ESpectatorReservationResult::ReservationDenied_CrossPlayRestriction) \
op(ESpectatorReservationResult::ReservationDenied_Banned) \
op(ESpectatorReservationResult::ReservationRequestCanceled) \
op(ESpectatorReservationResult::ReservationInvalid) \
op(ESpectatorReservationResult::BadSessionId) \
op(ESpectatorReservationResult::ReservationDenied_ContainsExistingPlayers)
namespace ESpectatorReservationResult { enum Type : int; }
template<> ONLINESUBSYSTEMUTILS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESpectatorReservationResult::Type>();
// ********** End Enum ESpectatorReservationResult *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,223 @@
// 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 "TestBeaconClient.h"
#include "UObject/CoreNet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTestBeaconClient() {}
// ********** Begin Cross Module References ********************************************************
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_AOnlineBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ATestBeaconClient();
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ATestBeaconClient_NoRegister();
UPackage* Z_Construct_UPackage__Script_OnlineSubsystemUtils();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ATestBeaconClient Function ClientPing ************************************
static FName NAME_ATestBeaconClient_ClientPing = FName(TEXT("ClientPing"));
void ATestBeaconClient::ClientPing()
{
UFunction* Func = FindFunctionChecked(NAME_ATestBeaconClient_ClientPing);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_ATestBeaconClient_ClientPing_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Send a ping RPC to the client */" },
{ "ModuleRelativePath", "Classes/TestBeaconClient.h" },
{ "ToolTip", "Send a ping RPC to the client" },
};
#endif // WITH_METADATA
// ********** Begin Function ClientPing constinit property declarations ****************************
// ********** End Function ClientPing constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ATestBeaconClient_ClientPing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ATestBeaconClient, nullptr, "ClientPing", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x01020CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ATestBeaconClient_ClientPing_Statics::Function_MetaDataParams), Z_Construct_UFunction_ATestBeaconClient_ClientPing_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_ATestBeaconClient_ClientPing()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ATestBeaconClient_ClientPing_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ATestBeaconClient::execClientPing)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClientPing_Implementation();
P_NATIVE_END;
}
// ********** End Class ATestBeaconClient Function ClientPing **************************************
// ********** Begin Class ATestBeaconClient Function ServerPong ************************************
static FName NAME_ATestBeaconClient_ServerPong = FName(TEXT("ServerPong"));
void ATestBeaconClient::ServerPong()
{
UFunction* Func = FindFunctionChecked(NAME_ATestBeaconClient_ServerPong);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_ATestBeaconClient_ServerPong_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Send a pong RPC to the host */" },
{ "ModuleRelativePath", "Classes/TestBeaconClient.h" },
{ "ToolTip", "Send a pong RPC to the host" },
};
#endif // WITH_METADATA
// ********** Begin Function ServerPong constinit property declarations ****************************
// ********** End Function ServerPong constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ATestBeaconClient_ServerPong_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ATestBeaconClient, nullptr, "ServerPong", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x80220CC2, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ATestBeaconClient_ServerPong_Statics::Function_MetaDataParams), Z_Construct_UFunction_ATestBeaconClient_ServerPong_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_ATestBeaconClient_ServerPong()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ATestBeaconClient_ServerPong_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ATestBeaconClient::execServerPong)
{
P_FINISH;
P_NATIVE_BEGIN;
if (!P_THIS->ServerPong_Validate())
{
RPC_ValidateFailed(TEXT("ServerPong_Validate"));
return;
}
P_THIS->ServerPong_Implementation();
P_NATIVE_END;
}
// ********** End Class ATestBeaconClient Function ServerPong **************************************
// ********** Begin Class ATestBeaconClient ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ATestBeaconClient;
UClass* ATestBeaconClient::GetPrivateStaticClass()
{
using TClass = ATestBeaconClient;
if (!Z_Registration_Info_UClass_ATestBeaconClient.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TestBeaconClient"),
Z_Registration_Info_UClass_ATestBeaconClient.InnerSingleton,
StaticRegisterNativesATestBeaconClient,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ATestBeaconClient.InnerSingleton;
}
UClass* Z_Construct_UClass_ATestBeaconClient_NoRegister()
{
return ATestBeaconClient::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ATestBeaconClient_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A beacon client used for making reservations with an existing game session\n */" },
{ "IncludePath", "TestBeaconClient.h" },
{ "ModuleRelativePath", "Classes/TestBeaconClient.h" },
{ "ToolTip", "A beacon client used for making reservations with an existing game session" },
};
#endif // WITH_METADATA
// ********** Begin Class ATestBeaconClient constinit property declarations ************************
// ********** End Class ATestBeaconClient constinit property declarations **************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClientPing"), .Pointer = &ATestBeaconClient::execClientPing },
{ .NameUTF8 = UTF8TEXT("ServerPong"), .Pointer = &ATestBeaconClient::execServerPong },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ATestBeaconClient_ClientPing, "ClientPing" }, // 4143578852
{ &Z_Construct_UFunction_ATestBeaconClient_ServerPong, "ServerPong" }, // 1368093046
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ATestBeaconClient>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ATestBeaconClient_Statics
UObject* (*const Z_Construct_UClass_ATestBeaconClient_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AOnlineBeaconClient,
(UObject* (*)())Z_Construct_UPackage__Script_OnlineSubsystemUtils,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ATestBeaconClient_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ATestBeaconClient_Statics::ClassParams = {
&ATestBeaconClient::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x008802ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ATestBeaconClient_Statics::Class_MetaDataParams), Z_Construct_UClass_ATestBeaconClient_Statics::Class_MetaDataParams)
};
void ATestBeaconClient::StaticRegisterNativesATestBeaconClient()
{
UClass* Class = ATestBeaconClient::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ATestBeaconClient_Statics::Funcs));
}
UClass* Z_Construct_UClass_ATestBeaconClient()
{
if (!Z_Registration_Info_UClass_ATestBeaconClient.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ATestBeaconClient.OuterSingleton, Z_Construct_UClass_ATestBeaconClient_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ATestBeaconClient.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ATestBeaconClient);
ATestBeaconClient::~ATestBeaconClient() {}
// ********** End Class ATestBeaconClient **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h__Script_OnlineSubsystemUtils_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ATestBeaconClient, ATestBeaconClient::StaticClass, TEXT("ATestBeaconClient"), &Z_Registration_Info_UClass_ATestBeaconClient, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ATestBeaconClient), 1039352244U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h__Script_OnlineSubsystemUtils_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h__Script_OnlineSubsystemUtils_402811905{
TEXT("/Script/OnlineSubsystemUtils"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h__Script_OnlineSubsystemUtils_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -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 "TestBeaconClient.h"
#ifdef ONLINESUBSYSTEMUTILS_TestBeaconClient_generated_h
#error "TestBeaconClient.generated.h already included, missing '#pragma once' in TestBeaconClient.h"
#endif
#define ONLINESUBSYSTEMUTILS_TestBeaconClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ATestBeaconClient ********************************************************
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_RPC_WRAPPERS \
ONLINESUBSYSTEMUTILS_API virtual bool ServerPong_Validate(); \
ONLINESUBSYSTEMUTILS_API virtual void ServerPong_Implementation(); \
ONLINESUBSYSTEMUTILS_API virtual void ClientPing_Implementation(); \
DECLARE_FUNCTION(execServerPong); \
DECLARE_FUNCTION(execClientPing);
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_CALLBACK_WRAPPERS
struct Z_Construct_UClass_ATestBeaconClient_Statics;
ONLINESUBSYSTEMUTILS_API UClass* Z_Construct_UClass_ATestBeaconClient_NoRegister();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_INCLASS \
private: \
static void StaticRegisterNativesATestBeaconClient(); \
friend struct ::Z_Construct_UClass_ATestBeaconClient_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ONLINESUBSYSTEMUTILS_API UClass* ::Z_Construct_UClass_ATestBeaconClient_NoRegister(); \
public: \
DECLARE_CLASS2(ATestBeaconClient, AOnlineBeaconClient, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OnlineSubsystemUtils"), Z_Construct_UClass_ATestBeaconClient_NoRegister) \
DECLARE_SERIALIZER(ATestBeaconClient)
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ONLINESUBSYSTEMUTILS_API ATestBeaconClient(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ATestBeaconClient) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ONLINESUBSYSTEMUTILS_API, ATestBeaconClient); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ATestBeaconClient); \
/** Deleted move- and copy-constructors, should never be used */ \
ATestBeaconClient(ATestBeaconClient&&) = delete; \
ATestBeaconClient(const ATestBeaconClient&) = delete; \
ONLINESUBSYSTEMUTILS_API virtual ~ATestBeaconClient();
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_13_PROLOG
#define FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_RPC_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_INCLASS \
FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ATestBeaconClient;
// ********** End Class ATestBeaconClient **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Online_OnlineSubsystemUtils_Source_OnlineSubsystemUtils_Classes_TestBeaconClient_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

Some files were not shown because too many files have changed in this diff Show More