This commit is contained in:
Jian Zhang 2025-12-05 21:23:01 +08:00
parent 88fc0cef89
commit 89771ed65e
58 changed files with 4794 additions and 353 deletions

View File

@ -0,0 +1,8 @@
{
"OutputFiles": [
"..\\..\\..\\a\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\a\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\x\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\x\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o"
]
}

View File

@ -0,0 +1,150 @@
// 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 "NewCAVESystemCpp/Public/AutoFocusFuncLib.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAutoFocusFuncLib() {}
// Begin Cross Module References
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UAutoFocusFuncLib();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UAutoFocusFuncLib_NoRegister();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin Class UAutoFocusFuncLib Function FocusGameWindow
struct Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics
{
struct AutoFocusFuncLib_eventFocusGameWindow_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Window Utils" },
{ "Comment", "//module require ApplicationCore SlateCore\n" },
{ "ModuleRelativePath", "Public/AutoFocusFuncLib.h" },
{ "ToolTip", "module require ApplicationCore SlateCore" },
};
#endif // WITH_METADATA
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AutoFocusFuncLib_eventFocusGameWindow_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_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(AutoFocusFuncLib_eventFocusGameWindow_Parms), &Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAutoFocusFuncLib, nullptr, "FocusGameWindow", nullptr, nullptr, Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::AutoFocusFuncLib_eventFocusGameWindow_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::AutoFocusFuncLib_eventFocusGameWindow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAutoFocusFuncLib::execFocusGameWindow)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAutoFocusFuncLib::FocusGameWindow();
P_NATIVE_END;
}
// End Class UAutoFocusFuncLib Function FocusGameWindow
// Begin Class UAutoFocusFuncLib
void UAutoFocusFuncLib::StaticRegisterNativesUAutoFocusFuncLib()
{
UClass* Class = UAutoFocusFuncLib::StaticClass();
static const FNameNativePtrPair Funcs[] = {
{ "FocusGameWindow", &UAutoFocusFuncLib::execFocusGameWindow },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UAutoFocusFuncLib);
UClass* Z_Construct_UClass_UAutoFocusFuncLib_NoRegister()
{
return UAutoFocusFuncLib::StaticClass();
}
struct Z_Construct_UClass_UAutoFocusFuncLib_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "IncludePath", "AutoFocusFuncLib.h" },
{ "ModuleRelativePath", "Public/AutoFocusFuncLib.h" },
};
#endif // WITH_METADATA
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAutoFocusFuncLib_FocusGameWindow, "FocusGameWindow" }, // 3047381597
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAutoFocusFuncLib>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UAutoFocusFuncLib_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAutoFocusFuncLib_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAutoFocusFuncLib_Statics::ClassParams = {
&UAutoFocusFuncLib::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x001000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAutoFocusFuncLib_Statics::Class_MetaDataParams), Z_Construct_UClass_UAutoFocusFuncLib_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UAutoFocusFuncLib()
{
if (!Z_Registration_Info_UClass_UAutoFocusFuncLib.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAutoFocusFuncLib.OuterSingleton, Z_Construct_UClass_UAutoFocusFuncLib_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAutoFocusFuncLib.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<UAutoFocusFuncLib>()
{
return UAutoFocusFuncLib::StaticClass();
}
UAutoFocusFuncLib::UAutoFocusFuncLib(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UAutoFocusFuncLib);
UAutoFocusFuncLib::~UAutoFocusFuncLib() {}
// End Class UAutoFocusFuncLib
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAutoFocusFuncLib, UAutoFocusFuncLib::StaticClass, TEXT("UAutoFocusFuncLib"), &Z_Registration_Info_UClass_UAutoFocusFuncLib, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAutoFocusFuncLib), 3271052711U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_2353918424(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_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 "AutoFocusFuncLib.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef NEWCAVESYSTEMCPP_AutoFocusFuncLib_generated_h
#error "AutoFocusFuncLib.generated.h already included, missing '#pragma once' in AutoFocusFuncLib.h"
#endif
#define NEWCAVESYSTEMCPP_AutoFocusFuncLib_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execFocusGameWindow);
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAutoFocusFuncLib(); \
friend struct Z_Construct_UClass_UAutoFocusFuncLib_Statics; \
public: \
DECLARE_CLASS(UAutoFocusFuncLib, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(UAutoFocusFuncLib)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UAutoFocusFuncLib(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
UAutoFocusFuncLib(UAutoFocusFuncLib&&); \
UAutoFocusFuncLib(const UAutoFocusFuncLib&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UAutoFocusFuncLib); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAutoFocusFuncLib); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAutoFocusFuncLib) \
NO_API virtual ~UAutoFocusFuncLib();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_18_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class UAutoFocusFuncLib>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_AutoFocusFuncLib_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,94 @@
// 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 "NewCAVESystemCpp/Public/CA_GameSession.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCA_GameSession() {}
// Begin Cross Module References
ENGINE_API UClass* Z_Construct_UClass_AGameSession();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_GameSession();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_GameSession_NoRegister();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin Class ACA_GameSession
void ACA_GameSession::StaticRegisterNativesACA_GameSession()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACA_GameSession);
UClass* Z_Construct_UClass_ACA_GameSession_NoRegister()
{
return ACA_GameSession::StaticClass();
}
struct Z_Construct_UClass_ACA_GameSession_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "HideCategories", "Input Movement Collision Rendering HLOD WorldPartition DataLayers Transformation" },
{ "IncludePath", "CA_GameSession.h" },
{ "ModuleRelativePath", "Public/CA_GameSession.h" },
{ "ShowCategories", "Input|MouseInput Input|TouchInput" },
};
#endif // WITH_METADATA
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACA_GameSession>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACA_GameSession_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AGameSession,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_GameSession_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACA_GameSession_Statics::ClassParams = {
&ACA_GameSession::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x009002A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_GameSession_Statics::Class_MetaDataParams), Z_Construct_UClass_ACA_GameSession_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_ACA_GameSession()
{
if (!Z_Registration_Info_UClass_ACA_GameSession.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACA_GameSession.OuterSingleton, Z_Construct_UClass_ACA_GameSession_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACA_GameSession.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<ACA_GameSession>()
{
return ACA_GameSession::StaticClass();
}
ACA_GameSession::ACA_GameSession(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACA_GameSession);
ACA_GameSession::~ACA_GameSession() {}
// End Class ACA_GameSession
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ACA_GameSession, ACA_GameSession::StaticClass, TEXT("ACA_GameSession"), &Z_Registration_Info_UClass_ACA_GameSession, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACA_GameSession), 3891042791U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_2916189880(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
// 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 "CA_GameSession.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef NEWCAVESYSTEMCPP_CA_GameSession_generated_h
#error "CA_GameSession.generated.h already included, missing '#pragma once' in CA_GameSession.h"
#endif
#define NEWCAVESYSTEMCPP_CA_GameSession_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACA_GameSession(); \
friend struct Z_Construct_UClass_ACA_GameSession_Statics; \
public: \
DECLARE_CLASS(ACA_GameSession, AGameSession, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(ACA_GameSession)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_15_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API ACA_GameSession(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
ACA_GameSession(ACA_GameSession&&); \
ACA_GameSession(const ACA_GameSession&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACA_GameSession); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACA_GameSession); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ACA_GameSession) \
NO_API virtual ~ACA_GameSession();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_12_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_15_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class ACA_GameSession>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_GameSession_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,174 @@
// 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 "NewCAVESystemCpp/Public/CA_PawnBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCA_PawnBase() {}
// Begin Cross Module References
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APawn();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_PawnBase();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_PawnBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin Class ACA_PawnBase Function BPIsNetRelevantFor
struct CA_PawnBase_eventBPIsNetRelevantFor_Parms
{
const AActor* RealViewer;
const AActor* ViewTarget;
FVector SrcLocation;
bool ReturnValue;
/** Constructor, initializes return property only **/
CA_PawnBase_eventBPIsNetRelevantFor_Parms()
: ReturnValue(false)
{
}
};
static const FName NAME_ACA_PawnBase_BPIsNetRelevantFor = FName(TEXT("BPIsNetRelevantFor"));
bool ACA_PawnBase::BPIsNetRelevantFor(const AActor* RealViewer, const AActor* ViewTarget, FVector const& SrcLocation) const
{
CA_PawnBase_eventBPIsNetRelevantFor_Parms Parms;
Parms.RealViewer=RealViewer;
Parms.ViewTarget=ViewTarget;
Parms.SrcLocation=SrcLocation;
UFunction* Func = FindFunctionChecked(NAME_ACA_PawnBase_BPIsNetRelevantFor);
const_cast<ACA_PawnBase*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
struct Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/CA_PawnBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RealViewer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ViewTarget_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SrcLocation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_RealViewer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ViewTarget;
static const UECodeGen_Private::FStructPropertyParams NewProp_SrcLocation;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_RealViewer = { "RealViewer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CA_PawnBase_eventBPIsNetRelevantFor_Parms, RealViewer), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RealViewer_MetaData), NewProp_RealViewer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_ViewTarget = { "ViewTarget", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CA_PawnBase_eventBPIsNetRelevantFor_Parms, ViewTarget), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ViewTarget_MetaData), NewProp_ViewTarget_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_SrcLocation = { "SrcLocation", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CA_PawnBase_eventBPIsNetRelevantFor_Parms, SrcLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SrcLocation_MetaData), NewProp_SrcLocation_MetaData) };
void Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CA_PawnBase_eventBPIsNetRelevantFor_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_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(CA_PawnBase_eventBPIsNetRelevantFor_Parms), &Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_RealViewer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_ViewTarget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_SrcLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACA_PawnBase, nullptr, "BPIsNetRelevantFor", nullptr, nullptr, Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::PropPointers), sizeof(CA_PawnBase_eventBPIsNetRelevantFor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48C20808, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::Function_MetaDataParams) };
static_assert(sizeof(CA_PawnBase_eventBPIsNetRelevantFor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor_Statics::FuncParams);
}
return ReturnFunction;
}
// End Class ACA_PawnBase Function BPIsNetRelevantFor
// Begin Class ACA_PawnBase
void ACA_PawnBase::StaticRegisterNativesACA_PawnBase()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACA_PawnBase);
UClass* Z_Construct_UClass_ACA_PawnBase_NoRegister()
{
return ACA_PawnBase::StaticClass();
}
struct Z_Construct_UClass_ACA_PawnBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Navigation" },
{ "IncludePath", "CA_PawnBase.h" },
{ "ModuleRelativePath", "Public/CA_PawnBase.h" },
};
#endif // WITH_METADATA
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ACA_PawnBase_BPIsNetRelevantFor, "BPIsNetRelevantFor" }, // 3331221014
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACA_PawnBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACA_PawnBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_APawn,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_PawnBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACA_PawnBase_Statics::ClassParams = {
&ACA_PawnBase::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x009000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_PawnBase_Statics::Class_MetaDataParams), Z_Construct_UClass_ACA_PawnBase_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_ACA_PawnBase()
{
if (!Z_Registration_Info_UClass_ACA_PawnBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACA_PawnBase.OuterSingleton, Z_Construct_UClass_ACA_PawnBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACA_PawnBase.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<ACA_PawnBase>()
{
return ACA_PawnBase::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACA_PawnBase);
ACA_PawnBase::~ACA_PawnBase() {}
// End Class ACA_PawnBase
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ACA_PawnBase, ACA_PawnBase::StaticClass, TEXT("ACA_PawnBase"), &Z_Registration_Info_UClass_ACA_PawnBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACA_PawnBase), 1899383817U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_14280838(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
// End Registration
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,57 @@
// 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 "CA_PawnBase.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
#ifdef NEWCAVESYSTEMCPP_CA_PawnBase_generated_h
#error "CA_PawnBase.generated.h already included, missing '#pragma once' in CA_PawnBase.h"
#endif
#define NEWCAVESYSTEMCPP_CA_PawnBase_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_CALLBACK_WRAPPERS
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACA_PawnBase(); \
friend struct Z_Construct_UClass_ACA_PawnBase_Statics; \
public: \
DECLARE_CLASS(ACA_PawnBase, APawn, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(ACA_PawnBase)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
ACA_PawnBase(ACA_PawnBase&&); \
ACA_PawnBase(const ACA_PawnBase&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACA_PawnBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACA_PawnBase); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(ACA_PawnBase) \
NO_API virtual ~ACA_PawnBase();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_9_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_CALLBACK_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class ACA_PawnBase>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PawnBase_h
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!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "NewCAVESystemCpp/Public/CA_PlayerControllerBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCA_PlayerControllerBase() {}
// Begin Cross Module References
ENGINE_API UClass* Z_Construct_UClass_APlayerController();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_PlayerControllerBase();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_ACA_PlayerControllerBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin Class ACA_PlayerControllerBase
void ACA_PlayerControllerBase::StaticRegisterNativesACA_PlayerControllerBase()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACA_PlayerControllerBase);
UClass* Z_Construct_UClass_ACA_PlayerControllerBase_NoRegister()
{
return ACA_PlayerControllerBase::StaticClass();
}
struct Z_Construct_UClass_ACA_PlayerControllerBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "HideCategories", "Collision Rendering Transformation" },
{ "IncludePath", "CA_PlayerControllerBase.h" },
{ "ModuleRelativePath", "Public/CA_PlayerControllerBase.h" },
};
#endif // WITH_METADATA
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACA_PlayerControllerBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACA_PlayerControllerBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_APlayerController,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_PlayerControllerBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACA_PlayerControllerBase_Statics::ClassParams = {
&ACA_PlayerControllerBase::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x009002A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACA_PlayerControllerBase_Statics::Class_MetaDataParams), Z_Construct_UClass_ACA_PlayerControllerBase_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_ACA_PlayerControllerBase()
{
if (!Z_Registration_Info_UClass_ACA_PlayerControllerBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACA_PlayerControllerBase.OuterSingleton, Z_Construct_UClass_ACA_PlayerControllerBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACA_PlayerControllerBase.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<ACA_PlayerControllerBase>()
{
return ACA_PlayerControllerBase::StaticClass();
}
ACA_PlayerControllerBase::ACA_PlayerControllerBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACA_PlayerControllerBase);
ACA_PlayerControllerBase::~ACA_PlayerControllerBase() {}
// End Class ACA_PlayerControllerBase
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ACA_PlayerControllerBase, ACA_PlayerControllerBase::StaticClass, TEXT("ACA_PlayerControllerBase"), &Z_Registration_Info_UClass_ACA_PlayerControllerBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACA_PlayerControllerBase), 3415019271U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_1640965788(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
// 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 "CA_PlayerControllerBase.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef NEWCAVESYSTEMCPP_CA_PlayerControllerBase_generated_h
#error "CA_PlayerControllerBase.generated.h already included, missing '#pragma once' in CA_PlayerControllerBase.h"
#endif
#define NEWCAVESYSTEMCPP_CA_PlayerControllerBase_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACA_PlayerControllerBase(); \
friend struct Z_Construct_UClass_ACA_PlayerControllerBase_Statics; \
public: \
DECLARE_CLASS(ACA_PlayerControllerBase, APlayerController, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(ACA_PlayerControllerBase)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_15_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API ACA_PlayerControllerBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
ACA_PlayerControllerBase(ACA_PlayerControllerBase&&); \
ACA_PlayerControllerBase(const ACA_PlayerControllerBase&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACA_PlayerControllerBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACA_PlayerControllerBase); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ACA_PlayerControllerBase) \
NO_API virtual ~ACA_PlayerControllerBase();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_12_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_15_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class ACA_PlayerControllerBase>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_CA_PlayerControllerBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,182 @@
// 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 "NewCAVESystemCpp/Public/ControllerActorTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeControllerActorTypes() {}
// Begin Cross Module References
COREUOBJECT_API UClass* Z_Construct_UClass_UClass();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UControllerActorTypes();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UControllerActorTypes_NoRegister();
NEWCAVESYSTEMCPP_API UScriptStruct* Z_Construct_UScriptStruct_FControllerTypeNamePair();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin ScriptStruct FControllerTypeNamePair
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_ControllerTypeNamePair;
class UScriptStruct* FControllerTypeNamePair::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FControllerTypeNamePair, (UObject*)Z_Construct_UPackage__Script_NewCAVESystemCpp(), TEXT("ControllerTypeNamePair"));
}
return Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UScriptStruct* StaticStruct<FControllerTypeNamePair>()
{
return FControllerTypeNamePair::StaticStruct();
}
struct Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * \n */" },
{ "ModuleRelativePath", "Public/ControllerActorTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControllerType_MetaData[] = {
{ "Category", "NewCAVESystem|ControllerActor" },
{ "ModuleRelativePath", "Public/ControllerActorTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControllerActor_MetaData[] = {
{ "Category", "NewCAVESystem|ControllerActor" },
{ "ModuleRelativePath", "Public/ControllerActorTypes.h" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_ControllerType;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControllerActor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FControllerTypeNamePair>();
}
static const UECodeGen_Private::FStructParams StructParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::NewProp_ControllerType = { "ControllerType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControllerTypeNamePair, ControllerType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControllerType_MetaData), NewProp_ControllerType_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::NewProp_ControllerActor = { "ControllerActor", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FControllerTypeNamePair, ControllerActor), Z_Construct_UClass_UClass, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControllerActor_MetaData), NewProp_ControllerActor_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::NewProp_ControllerType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::NewProp_ControllerActor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
nullptr,
&NewStructOps,
"ControllerTypeNamePair",
Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::PropPointers),
sizeof(FControllerTypeNamePair),
alignof(FControllerTypeNamePair),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FControllerTypeNamePair()
{
if (!Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.InnerSingleton, Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::StructParams);
}
return Z_Registration_Info_UScriptStruct_ControllerTypeNamePair.InnerSingleton;
}
// End ScriptStruct FControllerTypeNamePair
// Begin Class UControllerActorTypes
void UControllerActorTypes::StaticRegisterNativesUControllerActorTypes()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UControllerActorTypes);
UClass* Z_Construct_UClass_UControllerActorTypes_NoRegister()
{
return UControllerActorTypes::StaticClass();
}
struct Z_Construct_UClass_UControllerActorTypes_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ControllerActorTypes.h" },
{ "ModuleRelativePath", "Public/ControllerActorTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AvailableControllerTypes_MetaData[] = {
{ "Category", "NewCAVESystem|ControllerActor" },
{ "ModuleRelativePath", "Public/ControllerActorTypes.h" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_AvailableControllerTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AvailableControllerTypes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UControllerActorTypes>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControllerActorTypes_Statics::NewProp_AvailableControllerTypes_Inner = { "AvailableControllerTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FControllerTypeNamePair, METADATA_PARAMS(0, nullptr) }; // 2296715135
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControllerActorTypes_Statics::NewProp_AvailableControllerTypes = { "AvailableControllerTypes", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControllerActorTypes, AvailableControllerTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AvailableControllerTypes_MetaData), NewProp_AvailableControllerTypes_MetaData) }; // 2296715135
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControllerActorTypes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllerActorTypes_Statics::NewProp_AvailableControllerTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControllerActorTypes_Statics::NewProp_AvailableControllerTypes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControllerActorTypes_Statics::PropPointers) < 2048);
UObject* (*const Z_Construct_UClass_UControllerActorTypes_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControllerActorTypes_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UControllerActorTypes_Statics::ClassParams = {
&UControllerActorTypes::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UControllerActorTypes_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UControllerActorTypes_Statics::PropPointers),
0,
0x001000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControllerActorTypes_Statics::Class_MetaDataParams), Z_Construct_UClass_UControllerActorTypes_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UControllerActorTypes()
{
if (!Z_Registration_Info_UClass_UControllerActorTypes.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControllerActorTypes.OuterSingleton, Z_Construct_UClass_UControllerActorTypes_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UControllerActorTypes.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<UControllerActorTypes>()
{
return UControllerActorTypes::StaticClass();
}
UControllerActorTypes::UControllerActorTypes(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UControllerActorTypes);
UControllerActorTypes::~UControllerActorTypes() {}
// End Class UControllerActorTypes
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FControllerTypeNamePair::StaticStruct, Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics::NewStructOps, TEXT("ControllerTypeNamePair"), &Z_Registration_Info_UScriptStruct_ControllerTypeNamePair, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FControllerTypeNamePair), 2296715135U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UControllerActorTypes, UControllerActorTypes::StaticClass, TEXT("UControllerActorTypes"), &Z_Registration_Info_UClass_UControllerActorTypes, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControllerActorTypes), 2056918862U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_3389290002(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_Statics::ScriptStructInfo),
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 "ControllerActorTypes.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef NEWCAVESYSTEMCPP_ControllerActorTypes_generated_h
#error "ControllerActorTypes.generated.h already included, missing '#pragma once' in ControllerActorTypes.h"
#endif
#define NEWCAVESYSTEMCPP_ControllerActorTypes_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_15_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FControllerTypeNamePair_Statics; \
NEWCAVESYSTEMCPP_API static class UScriptStruct* StaticStruct();
template<> NEWCAVESYSTEMCPP_API UScriptStruct* StaticStruct<struct FControllerTypeNamePair>();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_27_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUControllerActorTypes(); \
friend struct Z_Construct_UClass_UControllerActorTypes_Statics; \
public: \
DECLARE_CLASS(UControllerActorTypes, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(UControllerActorTypes)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_27_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UControllerActorTypes(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
UControllerActorTypes(UControllerActorTypes&&); \
UControllerActorTypes(const UControllerActorTypes&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UControllerActorTypes); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UControllerActorTypes); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UControllerActorTypes) \
NO_API virtual ~UControllerActorTypes();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_24_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_27_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_27_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h_27_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class UControllerActorTypes>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_ControllerActorTypes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,460 @@
// 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 "NewCAVESystemCpp/Public/EdnParser.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeEdnParser() {}
// Begin Cross Module References
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UEdnParser();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UEdnParser_NoRegister();
NEWCAVESYSTEMCPP_API UEnum* Z_Construct_UEnum_NewCAVESystemCpp_ENodeType();
NEWCAVESYSTEMCPP_API UScriptStruct* Z_Construct_UScriptStruct_FEdnNode();
UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp();
// End Cross Module References
// Begin Enum ENodeType
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENodeType;
static UEnum* ENodeType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ENodeType.OuterSingleton)
{
Z_Registration_Info_UEnum_ENodeType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NewCAVESystemCpp_ENodeType, (UObject*)Z_Construct_UPackage__Script_NewCAVESystemCpp(), TEXT("ENodeType"));
}
return Z_Registration_Info_UEnum_ENodeType.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UEnum* StaticEnum<ENodeType>()
{
return ENodeType_StaticEnum();
}
struct Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "edn" },
{ "Comment", "/**\n * \n */" },
{ "EdnBool.Comment", "/**\n * \n */" },
{ "EdnBool.Name", "ENodeType::EdnBool" },
{ "EdnChar.Comment", "/**\n * \n */" },
{ "EdnChar.Name", "ENodeType::EdnChar" },
{ "EdnDiscard.Comment", "/**\n * \n */" },
{ "EdnDiscard.Name", "ENodeType::EdnDiscard" },
{ "EdnFloat.Comment", "/**\n * \n */" },
{ "EdnFloat.Name", "ENodeType::EdnFloat" },
{ "EdnInt.Comment", "/**\n * \n */" },
{ "EdnInt.Name", "ENodeType::EdnInt" },
{ "EdnInvalid.Comment", "/**\n * \n */" },
{ "EdnInvalid.Name", "ENodeType::EdnInvalid" },
{ "EdnKeyword.Comment", "/**\n * \n */" },
{ "EdnKeyword.Name", "ENodeType::EdnKeyword" },
{ "EdnList.Comment", "/**\n * \n */" },
{ "EdnList.Name", "ENodeType::EdnList" },
{ "EdnMap.Comment", "/**\n * \n */" },
{ "EdnMap.Name", "ENodeType::EdnMap" },
{ "EdnNil.Comment", "/**\n * \n */" },
{ "EdnNil.Name", "ENodeType::EdnNil" },
{ "EdnSet.Comment", "/**\n * \n */" },
{ "EdnSet.Name", "ENodeType::EdnSet" },
{ "EdnString.Comment", "/**\n * \n */" },
{ "EdnString.Name", "ENodeType::EdnString" },
{ "EdnSymbol.Comment", "/**\n * \n */" },
{ "EdnSymbol.Name", "ENodeType::EdnSymbol" },
{ "EdnTagged.Comment", "/**\n * \n */" },
{ "EdnTagged.Name", "ENodeType::EdnTagged" },
{ "EdnVector.Comment", "/**\n * \n */" },
{ "EdnVector.Name", "ENodeType::EdnVector" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ENodeType::EdnNil", (int64)ENodeType::EdnNil },
{ "ENodeType::EdnSymbol", (int64)ENodeType::EdnSymbol },
{ "ENodeType::EdnKeyword", (int64)ENodeType::EdnKeyword },
{ "ENodeType::EdnBool", (int64)ENodeType::EdnBool },
{ "ENodeType::EdnInt", (int64)ENodeType::EdnInt },
{ "ENodeType::EdnFloat", (int64)ENodeType::EdnFloat },
{ "ENodeType::EdnString", (int64)ENodeType::EdnString },
{ "ENodeType::EdnChar", (int64)ENodeType::EdnChar },
{ "ENodeType::EdnList", (int64)ENodeType::EdnList },
{ "ENodeType::EdnVector", (int64)ENodeType::EdnVector },
{ "ENodeType::EdnMap", (int64)ENodeType::EdnMap },
{ "ENodeType::EdnSet", (int64)ENodeType::EdnSet },
{ "ENodeType::EdnDiscard", (int64)ENodeType::EdnDiscard },
{ "ENodeType::EdnTagged", (int64)ENodeType::EdnTagged },
{ "ENodeType::EdnInvalid", (int64)ENodeType::EdnInvalid },
};
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
nullptr,
"ENodeType",
"ENodeType",
Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NewCAVESystemCpp_ENodeType()
{
if (!Z_Registration_Info_UEnum_ENodeType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENodeType.InnerSingleton, Z_Construct_UEnum_NewCAVESystemCpp_ENodeType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ENodeType.InnerSingleton;
}
// End Enum ENodeType
// Begin ScriptStruct FEdnNode
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_EdnNode;
class UScriptStruct* FEdnNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_EdnNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_EdnNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEdnNode, (UObject*)Z_Construct_UPackage__Script_NewCAVESystemCpp(), TEXT("EdnNode"));
}
return Z_Registration_Info_UScriptStruct_EdnNode.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UScriptStruct* StaticStruct<FEdnNode>()
{
return FEdnNode::StaticStruct();
}
struct Z_Construct_UScriptStruct_FEdnNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_type_MetaData[] = {
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_line_MetaData[] = {
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_value_MetaData[] = {
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FBytePropertyParams NewProp_type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_type;
static const UECodeGen_Private::FIntPropertyParams NewProp_line;
static const UECodeGen_Private::FStrPropertyParams NewProp_value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEdnNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_type = { "type", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEdnNode, type), Z_Construct_UEnum_NewCAVESystemCpp_ENodeType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_type_MetaData), NewProp_type_MetaData) }; // 2887903716
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_line = { "line", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEdnNode, line), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_line_MetaData), NewProp_line_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_value = { "value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEdnNode, value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_value_MetaData), NewProp_value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEdnNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_line,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEdnNode_Statics::NewProp_value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEdnNode_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEdnNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
nullptr,
&NewStructOps,
"EdnNode",
Z_Construct_UScriptStruct_FEdnNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEdnNode_Statics::PropPointers),
sizeof(FEdnNode),
alignof(FEdnNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEdnNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEdnNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEdnNode()
{
if (!Z_Registration_Info_UScriptStruct_EdnNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_EdnNode.InnerSingleton, Z_Construct_UScriptStruct_FEdnNode_Statics::StructParams);
}
return Z_Registration_Info_UScriptStruct_EdnNode.InnerSingleton;
}
// End ScriptStruct FEdnNode
// Begin Class UEdnParser Function EdnParser
struct Z_Construct_UFunction_UEdnParser_EdnParser_Statics
{
struct EdnParser_eventEdnParser_Parms
{
FString edn;
FEdnNode ednNode;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_edn_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_edn;
static const UECodeGen_Private::FStructPropertyParams NewProp_ednNode;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_edn = { "edn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventEdnParser_Parms, edn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_edn_MetaData), NewProp_edn_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_ednNode = { "ednNode", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventEdnParser_Parms, ednNode), Z_Construct_UScriptStruct_FEdnNode, METADATA_PARAMS(0, nullptr) }; // 2110031991
void Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EdnParser_eventEdnParser_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEdnParser_EdnParser_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(EdnParser_eventEdnParser_Parms), &Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEdnParser_EdnParser_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_edn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_ednNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnParser_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnParser_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEdnParser_EdnParser_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UEdnParser, nullptr, "EdnParser", nullptr, nullptr, Z_Construct_UFunction_UEdnParser_EdnParser_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnParser_Statics::PropPointers), sizeof(Z_Construct_UFunction_UEdnParser_EdnParser_Statics::EdnParser_eventEdnParser_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnParser_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEdnParser_EdnParser_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UEdnParser_EdnParser_Statics::EdnParser_eventEdnParser_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEdnParser_EdnParser()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEdnParser_EdnParser_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEdnParser::execEdnParser)
{
P_GET_PROPERTY(FStrProperty,Z_Param_edn);
P_GET_STRUCT_REF(FEdnNode,Z_Param_Out_ednNode);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UEdnParser::EdnParser(Z_Param_edn,Z_Param_Out_ednNode);
P_NATIVE_END;
}
// End Class UEdnParser Function EdnParser
// Begin Class UEdnParser Function EdnToString
struct Z_Construct_UFunction_UEdnParser_EdnToString_Statics
{
struct EdnParser_eventEdnToString_Parms
{
FEdnNode node;
int32 indent;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "edn" },
{ "CPP_Default_indent", "1" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_node_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_node;
static const UECodeGen_Private::FIntPropertyParams NewProp_indent;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_node = { "node", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventEdnToString_Parms, node), Z_Construct_UScriptStruct_FEdnNode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_node_MetaData), NewProp_node_MetaData) }; // 2110031991
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_indent = { "indent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventEdnToString_Parms, indent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventEdnToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEdnParser_EdnToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_node,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_indent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_EdnToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnToString_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEdnParser_EdnToString_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UEdnParser, nullptr, "EdnToString", nullptr, nullptr, Z_Construct_UFunction_UEdnParser_EdnToString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnToString_Statics::PropPointers), sizeof(Z_Construct_UFunction_UEdnParser_EdnToString_Statics::EdnParser_eventEdnToString_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_EdnToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEdnParser_EdnToString_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UEdnParser_EdnToString_Statics::EdnParser_eventEdnToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEdnParser_EdnToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEdnParser_EdnToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEdnParser::execEdnToString)
{
P_GET_STRUCT_REF(FEdnNode,Z_Param_Out_node);
P_GET_PROPERTY(FIntProperty,Z_Param_indent);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UEdnParser::EdnToString(Z_Param_Out_node,Z_Param_indent);
P_NATIVE_END;
}
// End Class UEdnParser Function EdnToString
// Begin Class UEdnParser Function GetEdnNodeArr
struct Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics
{
struct EdnParser_eventGetEdnNodeArr_Parms
{
FEdnNode ednNode;
TArray<FEdnNode> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "edn" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ednNode_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_ednNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ednNode = { "ednNode", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventGetEdnNodeArr_Parms, ednNode), Z_Construct_UScriptStruct_FEdnNode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ednNode_MetaData), NewProp_ednNode_MetaData) }; // 2110031991
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEdnNode, METADATA_PARAMS(0, nullptr) }; // 2110031991
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EdnParser_eventGetEdnNodeArr_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2110031991
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ednNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UEdnParser, nullptr, "GetEdnNodeArr", nullptr, nullptr, Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::PropPointers), sizeof(Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::EdnParser_eventGetEdnNodeArr_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::EdnParser_eventGetEdnNodeArr_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEdnParser_GetEdnNodeArr()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEdnParser_GetEdnNodeArr_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEdnParser::execGetEdnNodeArr)
{
P_GET_STRUCT_REF(FEdnNode,Z_Param_Out_ednNode);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FEdnNode>*)Z_Param__Result=UEdnParser::GetEdnNodeArr(Z_Param_Out_ednNode);
P_NATIVE_END;
}
// End Class UEdnParser Function GetEdnNodeArr
// Begin Class UEdnParser
void UEdnParser::StaticRegisterNativesUEdnParser()
{
UClass* Class = UEdnParser::StaticClass();
static const FNameNativePtrPair Funcs[] = {
{ "EdnParser", &UEdnParser::execEdnParser },
{ "EdnToString", &UEdnParser::execEdnToString },
{ "GetEdnNodeArr", &UEdnParser::execGetEdnNodeArr },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UEdnParser);
UClass* Z_Construct_UClass_UEdnParser_NoRegister()
{
return UEdnParser::StaticClass();
}
struct Z_Construct_UClass_UEdnParser_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "edn" },
{ "IncludePath", "EdnParser.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/EdnParser.h" },
};
#endif // WITH_METADATA
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEdnParser_EdnParser, "EdnParser" }, // 961885289
{ &Z_Construct_UFunction_UEdnParser_EdnToString, "EdnToString" }, // 363124904
{ &Z_Construct_UFunction_UEdnParser_GetEdnNodeArr, "GetEdnNodeArr" }, // 1883945744
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEdnParser>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UEdnParser_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_NewCAVESystemCpp,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEdnParser_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEdnParser_Statics::ClassParams = {
&UEdnParser::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEdnParser_Statics::Class_MetaDataParams), Z_Construct_UClass_UEdnParser_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UEdnParser()
{
if (!Z_Registration_Info_UClass_UEdnParser.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEdnParser.OuterSingleton, Z_Construct_UClass_UEdnParser_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEdnParser.OuterSingleton;
}
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<UEdnParser>()
{
return UEdnParser::StaticClass();
}
UEdnParser::UEdnParser(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UEdnParser);
UEdnParser::~UEdnParser() {}
// End Class UEdnParser
// Begin Registration
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ENodeType_StaticEnum, TEXT("ENodeType"), &Z_Registration_Info_UEnum_ENodeType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2887903716U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEdnNode::StaticStruct, Z_Construct_UScriptStruct_FEdnNode_Statics::NewStructOps, TEXT("EdnNode"), &Z_Registration_Info_UScriptStruct_EdnNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEdnNode), 2110031991U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEdnParser, UEdnParser::StaticClass, TEXT("UEdnParser"), &Z_Registration_Info_UClass_UEdnParser, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEdnParser), 1523284867U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_806057530(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_Statics::EnumInfo));
// 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 "EdnParser.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FEdnNode;
#ifdef NEWCAVESYSTEMCPP_EdnParser_generated_h
#error "EdnParser.generated.h already included, missing '#pragma once' in EdnParser.h"
#endif
#define NEWCAVESYSTEMCPP_EdnParser_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_42_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FEdnNode_Statics; \
NEWCAVESYSTEMCPP_API static class UScriptStruct* StaticStruct();
template<> NEWCAVESYSTEMCPP_API UScriptStruct* StaticStruct<struct FEdnNode>();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetEdnNodeArr); \
DECLARE_FUNCTION(execEdnToString); \
DECLARE_FUNCTION(execEdnParser);
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEdnParser(); \
friend struct Z_Construct_UClass_UEdnParser_Statics; \
public: \
DECLARE_CLASS(UEdnParser, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(UEdnParser)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UEdnParser(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
UEdnParser(UEdnParser&&); \
UEdnParser(const UEdnParser&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEdnParser); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEdnParser); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEdnParser) \
NO_API virtual ~UEdnParser();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_52_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_RPC_WRAPPERS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_INCLASS_NO_PURE_DECLS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h_55_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class UEdnParser>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_EdnParser_h
#define FOREACH_ENUM_ENODETYPE(op) \
op(ENodeType::EdnNil) \
op(ENodeType::EdnSymbol) \
op(ENodeType::EdnKeyword) \
op(ENodeType::EdnBool) \
op(ENodeType::EdnInt) \
op(ENodeType::EdnFloat) \
op(ENodeType::EdnString) \
op(ENodeType::EdnChar) \
op(ENodeType::EdnList) \
op(ENodeType::EdnVector) \
op(ENodeType::EdnMap) \
op(ENodeType::EdnSet) \
op(ENodeType::EdnDiscard) \
op(ENodeType::EdnTagged) \
op(ENodeType::EdnInvalid)
enum class ENodeType : uint8;
template<> struct TIsUEnumClass<ENodeType> { enum { Value = true }; };
template<> NEWCAVESYSTEMCPP_API UEnum* StaticEnum<ENodeType>();
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_NewCAVESystemCpp;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp()
{
if (!Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/NewCAVESystemCpp",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x23D0B8DC,
0x045301CD,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,115 @@
// 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 "NewCAVESystemCppBPLibrary.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class ALevelSequenceActor;
class APlayerController;
class UActorComponent;
class UCameraComponent;
class ULevel;
class ULevelSequencePlayer;
class ULevelStreaming;
class UObject;
class UWorld;
enum class EAttachmentRule : uint8;
struct FGameplayTag;
struct FGameplayTagContainer;
struct FJsonObjectWrapper;
struct FKey;
#ifdef NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#error "NewCAVESystemCppBPLibrary.generated.h already included, missing '#pragma once' in NewCAVESystemCppBPLibrary.h"
#endif
#define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \
DECLARE_FUNCTION(execEnableAllUserMouse); \
DECLARE_FUNCTION(execCloneActorPro); \
DECLARE_FUNCTION(execCloneActor); \
DECLARE_FUNCTION(execCloneActorComplex); \
DECLARE_FUNCTION(execCloneActorSimple); \
DECLARE_FUNCTION(execUnbindAllInput); \
DECLARE_FUNCTION(execBindVectorAxisKey); \
DECLARE_FUNCTION(execBindAxisKey); \
DECLARE_FUNCTION(execBindAxis); \
DECLARE_FUNCTION(execGetInputVectorAxisValue); \
DECLARE_FUNCTION(execGetInputAxisKeyValue); \
DECLARE_FUNCTION(execGetInputAxisValue); \
DECLARE_FUNCTION(execGetObjectByGUID); \
DECLARE_FUNCTION(execGetObjectGUID); \
DECLARE_FUNCTION(execLoadClassAsset_Blocking); \
DECLARE_FUNCTION(execSetPlayerControllerAutoManageCamera); \
DECLARE_FUNCTION(execIsModuleLoaded); \
DECLARE_FUNCTION(execSetLevelSequenceActorDisableCameraCuts); \
DECLARE_FUNCTION(execSetActorLoadedOnClient); \
DECLARE_FUNCTION(execMoveActorToNewLevel); \
DECLARE_FUNCTION(execIsActorLocallyControlled); \
DECLARE_FUNCTION(execIsActorOwnedBy); \
DECLARE_FUNCTION(execGetActorNetRole); \
DECLARE_FUNCTION(execDestroyComponent); \
DECLARE_FUNCTION(execIsMapExists); \
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
DECLARE_FUNCTION(execStringToGameplayTag); \
DECLARE_FUNCTION(execMergeJsonObjects); \
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
DECLARE_FUNCTION(execGetStreamingLevelList); \
DECLARE_FUNCTION(execGetPersistentLevel); \
DECLARE_FUNCTION(execIsInWorldPIE); \
DECLARE_FUNCTION(execIsInWorldGame); \
DECLARE_FUNCTION(execIsInWorldEditor); \
DECLARE_FUNCTION(execGetWorldFromContext); \
DECLARE_FUNCTION(execGetLevelFromActor); \
DECLARE_FUNCTION(execGetStreamingLevelNameFromActor);
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
private: \
static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \
friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \
public: \
DECLARE_CLASS(UNewCAVESystemCppBPLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NewCAVESystemCpp"), NO_API) \
DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UNewCAVESystemCppBPLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNewCAVESystemCppBPLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UNewCAVESystemCppBPLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNewCAVESystemCppBPLibrary); \
private: \
/** Private move- and copy-constructors, should never be used */ \
UNewCAVESystemCppBPLibrary(UNewCAVESystemCppBPLibrary&&); \
UNewCAVESystemCppBPLibrary(const UNewCAVESystemCppBPLibrary&); \
public: \
NO_API virtual ~UNewCAVESystemCppBPLibrary();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_46_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> NEWCAVESYSTEMCPP_API UClass* StaticClass<class UNewCAVESystemCppBPLibrary>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@ -0,0 +1,7 @@
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h

View File

@ -0,0 +1,8 @@
{
"OutputFiles": [
"..\\..\\..\\a\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\a\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\x\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o",
"..\\..\\..\\x\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.o"
]
}

View File

@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x85E9E070,
0x23D0B8DC,
0x045301CD,
METADATA_PARAMS(0, nullptr)
};
@ -25,5 +25,5 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
}
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x85E9E070, 0x045301CD));
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -6,7 +6,9 @@
#include "UObject/GeneratedCppIncludes.h"
#include "NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h"
#include "Runtime/GameplayTags/Classes/GameplayTagContainer.h"
#include "Runtime/InputCore/Classes/InputCoreTypes.h"
#include "Runtime/JsonUtilities/Public/JsonObjectWrapper.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCppBPLibrary() {}
@ -25,7 +27,10 @@ ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAttachmentRule();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ENetRole();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
JSONUTILITIES_API UScriptStruct* Z_Construct_UScriptStruct_FJsonObjectWrapper();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ALevelSequenceActor_NoRegister();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary();
@ -1292,6 +1297,66 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetWorldFromContext)
}
// End Class UNewCAVESystemCppBPLibrary Function GetWorldFromContext
// Begin Class UNewCAVESystemCppBPLibrary Function IntersectGameplayTagContainers
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics
{
struct NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms
{
FGameplayTagContainer ContainerA;
FGameplayTagContainer ContainerB;
FGameplayTagContainer ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "Intersect Gameplay Tag Containers" },
{ "Keywords", "And, Filter, Common" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainerA_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainerB_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_ContainerA;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContainerB;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerA = { "ContainerA", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ContainerA), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContainerA_MetaData), NewProp_ContainerA_MetaData) }; // 3352185621
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerB = { "ContainerB", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ContainerB), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContainerB_MetaData), NewProp_ContainerB_MetaData) }; // 3352185621
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(0, nullptr) }; // 3352185621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "IntersectGameplayTagContainers", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execIntersectGameplayTagContainers)
{
P_GET_STRUCT_REF(FGameplayTagContainer,Z_Param_Out_ContainerA);
P_GET_STRUCT_REF(FGameplayTagContainer,Z_Param_Out_ContainerB);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTagContainer*)Z_Param__Result=UNewCAVESystemCppBPLibrary::IntersectGameplayTagContainers(Z_Param_Out_ContainerA,Z_Param_Out_ContainerB);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function IntersectGameplayTagContainers
// Begin Class UNewCAVESystemCppBPLibrary Function IsActorLocallyControlled
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorLocallyControlled_Statics
{
@ -1731,6 +1796,76 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking)
}
// End Class UNewCAVESystemCppBPLibrary Function LoadClassAsset_Blocking
// Begin Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics
{
struct NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms
{
FJsonObjectWrapper JsonObjectA;
FJsonObjectWrapper JsonObjectB;
bool bOverwriteWithB;
FJsonObjectWrapper ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|JSON" },
{ "CPP_Default_bOverwriteWithB", "true" },
{ "DisplayName", "Merge Json Objects" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JsonObjectA_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JsonObjectB_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_JsonObjectA;
static const UECodeGen_Private::FStructPropertyParams NewProp_JsonObjectB;
static void NewProp_bOverwriteWithB_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverwriteWithB;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectA = { "JsonObjectA", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, JsonObjectA), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JsonObjectA_MetaData), NewProp_JsonObjectA_MetaData) }; // 3936905286
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectB = { "JsonObjectB", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, JsonObjectB), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JsonObjectB_MetaData), NewProp_JsonObjectB_MetaData) }; // 3936905286
void Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB_SetBit(void* Obj)
{
((NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms*)Obj)->bOverwriteWithB = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB = { "bOverwriteWithB", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms), &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, ReturnValue), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(0, nullptr) }; // 3936905286
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "MergeJsonObjects", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjects)
{
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_JsonObjectA);
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_JsonObjectB);
P_GET_UBOOL(Z_Param_bOverwriteWithB);
P_FINISH;
P_NATIVE_BEGIN;
*(FJsonObjectWrapper*)Z_Param__Result=UNewCAVESystemCppBPLibrary::MergeJsonObjects(Z_Param_Out_JsonObjectA,Z_Param_Out_JsonObjectB,Z_Param_bOverwriteWithB);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
// Begin Class UNewCAVESystemCppBPLibrary Function MoveActorToNewLevel
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel_Statics
{
@ -1949,6 +2084,111 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execSetPlayerControllerAutoManageCam
}
// End Class UNewCAVESystemCppBPLibrary Function SetPlayerControllerAutoManageCamera
// Begin Class UNewCAVESystemCppBPLibrary Function StringArrayToGameplayTagContainer
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics
{
struct NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms
{
TArray<FString> TagStrings;
FGameplayTagContainer ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "String Array To Gameplay Tag Container" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagStrings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_TagStrings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TagStrings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings_Inner = { "TagStrings", 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_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings = { "TagStrings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms, TagStrings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagStrings_MetaData), NewProp_TagStrings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(0, nullptr) }; // 3352185621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "StringArrayToGameplayTagContainer", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execStringArrayToGameplayTagContainer)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_TagStrings);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTagContainer*)Z_Param__Result=UNewCAVESystemCppBPLibrary::StringArrayToGameplayTagContainer(Z_Param_Out_TagStrings);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function StringArrayToGameplayTagContainer
// Begin Class UNewCAVESystemCppBPLibrary Function StringToGameplayTag
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics
{
struct NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms
{
FString TagString;
FGameplayTag ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "String To Gameplay Tag" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_TagString;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_TagString = { "TagString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms, TagString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagString_MetaData), NewProp_TagString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 1298103297
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_TagString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "StringToGameplayTag", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execStringToGameplayTag)
{
P_GET_PROPERTY(FStrProperty,Z_Param_TagString);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTag*)Z_Param__Result=UNewCAVESystemCppBPLibrary::StringToGameplayTag(Z_Param_TagString);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function StringToGameplayTag
// Begin Class UNewCAVESystemCppBPLibrary Function UnbindAllInput
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_UnbindAllInput_Statics
{
@ -2020,6 +2260,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
{ "GetStreamingLevelList", &UNewCAVESystemCppBPLibrary::execGetStreamingLevelList },
{ "GetStreamingLevelNameFromActor", &UNewCAVESystemCppBPLibrary::execGetStreamingLevelNameFromActor },
{ "GetWorldFromContext", &UNewCAVESystemCppBPLibrary::execGetWorldFromContext },
{ "IntersectGameplayTagContainers", &UNewCAVESystemCppBPLibrary::execIntersectGameplayTagContainers },
{ "IsActorLocallyControlled", &UNewCAVESystemCppBPLibrary::execIsActorLocallyControlled },
{ "IsActorOwnedBy", &UNewCAVESystemCppBPLibrary::execIsActorOwnedBy },
{ "IsInWorldEditor", &UNewCAVESystemCppBPLibrary::execIsInWorldEditor },
@ -2028,10 +2269,13 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
{ "IsMapExists", &UNewCAVESystemCppBPLibrary::execIsMapExists },
{ "IsModuleLoaded", &UNewCAVESystemCppBPLibrary::execIsModuleLoaded },
{ "LoadClassAsset_Blocking", &UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking },
{ "MergeJsonObjects", &UNewCAVESystemCppBPLibrary::execMergeJsonObjects },
{ "MoveActorToNewLevel", &UNewCAVESystemCppBPLibrary::execMoveActorToNewLevel },
{ "SetActorLoadedOnClient", &UNewCAVESystemCppBPLibrary::execSetActorLoadedOnClient },
{ "SetLevelSequenceActorDisableCameraCuts", &UNewCAVESystemCppBPLibrary::execSetLevelSequenceActorDisableCameraCuts },
{ "SetPlayerControllerAutoManageCamera", &UNewCAVESystemCppBPLibrary::execSetPlayerControllerAutoManageCamera },
{ "StringArrayToGameplayTagContainer", &UNewCAVESystemCppBPLibrary::execStringArrayToGameplayTagContainer },
{ "StringToGameplayTag", &UNewCAVESystemCppBPLibrary::execStringToGameplayTag },
{ "UnbindAllInput", &UNewCAVESystemCppBPLibrary::execUnbindAllInput },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
@ -2076,6 +2320,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetStreamingLevelList, "GetStreamingLevelList" }, // 2129694019
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetStreamingLevelNameFromActor, "GetStreamingLevelNameFromActor" }, // 649824973
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetWorldFromContext, "GetWorldFromContext" }, // 815194615
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers, "IntersectGameplayTagContainers" }, // 2109641734
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorLocallyControlled, "IsActorLocallyControlled" }, // 1986227197
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorOwnedBy, "IsActorOwnedBy" }, // 1326199549
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsInWorldEditor, "IsInWorldEditor" }, // 2815116686
@ -2084,10 +2329,13 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsMapExists, "IsMapExists" }, // 1719771185
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsModuleLoaded, "IsModuleLoaded" }, // 4243382592
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 1056180184
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects, "MergeJsonObjects" }, // 1326604188
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel, "MoveActorToNewLevel" }, // 4077613912
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetActorLoadedOnClient, "SetActorLoadedOnClient" }, // 399304618
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetLevelSequenceActorDisableCameraCuts, "SetLevelSequenceActorDisableCameraCuts" }, // 832261862
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetPlayerControllerAutoManageCamera, "SetPlayerControllerAutoManageCamera" }, // 4241589825
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer, "StringArrayToGameplayTagContainer" }, // 186663907
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag, "StringToGameplayTag" }, // 11745286
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_UnbindAllInput, "UnbindAllInput" }, // 861667282
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
@ -2136,10 +2384,10 @@ UNewCAVESystemCppBPLibrary::~UNewCAVESystemCppBPLibrary() {}
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 231196583U) },
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1816007436U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_3379634217(TEXT("/Script/NewCAVESystemCpp"),
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_508192443(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);

View File

@ -20,13 +20,16 @@ class ULevelStreaming;
class UObject;
class UWorld;
enum class EAttachmentRule : uint8;
struct FGameplayTag;
struct FGameplayTagContainer;
struct FJsonObjectWrapper;
struct FKey;
#ifdef NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#error "NewCAVESystemCppBPLibrary.generated.h already included, missing '#pragma once' in NewCAVESystemCppBPLibrary.h"
#endif
#define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \
DECLARE_FUNCTION(execEnableAllUserMouse); \
DECLARE_FUNCTION(execCloneActorPro); \
@ -53,6 +56,10 @@ struct FKey;
DECLARE_FUNCTION(execGetActorNetRole); \
DECLARE_FUNCTION(execDestroyComponent); \
DECLARE_FUNCTION(execIsMapExists); \
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
DECLARE_FUNCTION(execStringToGameplayTag); \
DECLARE_FUNCTION(execMergeJsonObjects); \
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
DECLARE_FUNCTION(execGetStreamingLevelList); \
@ -65,7 +72,7 @@ struct FKey;
DECLARE_FUNCTION(execGetStreamingLevelNameFromActor);
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
private: \
static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \
friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \
@ -74,7 +81,7 @@ public: \
DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_STANDARD_CONSTRUCTORS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UNewCAVESystemCppBPLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNewCAVESystemCppBPLibrary) \
@ -88,13 +95,13 @@ public: \
NO_API virtual ~UNewCAVESystemCppBPLibrary();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_44_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_GENERATED_BODY_LEGACY \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_46_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_STANDARD_CONSTRUCTORS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -1,7 +1,7 @@
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h

View File

@ -1,13 +1,5 @@
{
"OutputFiles": [
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\AutoFocusFuncLib.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\CA_GameSession.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\CA_PawnBase.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\CA_PlayerControllerBase.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\ControllerActorTypes.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\EdnParser.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\NewCAVESystemCpp.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\NewCAVESystemCppBPLibrary.cpp.obj"
"..\\..\\..\\x64\\UnrealGame\\Development\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.obj"
]
}

View File

@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x85E9E070,
0x23D0B8DC,
0x045301CD,
METADATA_PARAMS(0, nullptr)
};
@ -25,5 +25,5 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
}
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x85E9E070, 0x045301CD));
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -6,7 +6,9 @@
#include "UObject/GeneratedCppIncludes.h"
#include "NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h"
#include "Runtime/GameplayTags/Classes/GameplayTagContainer.h"
#include "Runtime/InputCore/Classes/InputCoreTypes.h"
#include "Runtime/JsonUtilities/Public/JsonObjectWrapper.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCppBPLibrary() {}
@ -25,7 +27,10 @@ ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAttachmentRule();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ENetRole();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
JSONUTILITIES_API UScriptStruct* Z_Construct_UScriptStruct_FJsonObjectWrapper();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ALevelSequenceActor_NoRegister();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister();
NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary();
@ -1292,6 +1297,66 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetWorldFromContext)
}
// End Class UNewCAVESystemCppBPLibrary Function GetWorldFromContext
// Begin Class UNewCAVESystemCppBPLibrary Function IntersectGameplayTagContainers
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics
{
struct NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms
{
FGameplayTagContainer ContainerA;
FGameplayTagContainer ContainerB;
FGameplayTagContainer ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "Intersect Gameplay Tag Containers" },
{ "Keywords", "And, Filter, Common" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainerA_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainerB_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_ContainerA;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContainerB;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerA = { "ContainerA", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ContainerA), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContainerA_MetaData), NewProp_ContainerA_MetaData) }; // 3352185621
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerB = { "ContainerB", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ContainerB), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContainerB_MetaData), NewProp_ContainerB_MetaData) }; // 3352185621
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(0, nullptr) }; // 3352185621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ContainerB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "IntersectGameplayTagContainers", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::NewCAVESystemCppBPLibrary_eventIntersectGameplayTagContainers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execIntersectGameplayTagContainers)
{
P_GET_STRUCT_REF(FGameplayTagContainer,Z_Param_Out_ContainerA);
P_GET_STRUCT_REF(FGameplayTagContainer,Z_Param_Out_ContainerB);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTagContainer*)Z_Param__Result=UNewCAVESystemCppBPLibrary::IntersectGameplayTagContainers(Z_Param_Out_ContainerA,Z_Param_Out_ContainerB);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function IntersectGameplayTagContainers
// Begin Class UNewCAVESystemCppBPLibrary Function IsActorLocallyControlled
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorLocallyControlled_Statics
{
@ -1731,6 +1796,76 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking)
}
// End Class UNewCAVESystemCppBPLibrary Function LoadClassAsset_Blocking
// Begin Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics
{
struct NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms
{
FJsonObjectWrapper JsonObjectA;
FJsonObjectWrapper JsonObjectB;
bool bOverwriteWithB;
FJsonObjectWrapper ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|JSON" },
{ "CPP_Default_bOverwriteWithB", "true" },
{ "DisplayName", "Merge Json Objects" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JsonObjectA_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JsonObjectB_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStructPropertyParams NewProp_JsonObjectA;
static const UECodeGen_Private::FStructPropertyParams NewProp_JsonObjectB;
static void NewProp_bOverwriteWithB_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverwriteWithB;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectA = { "JsonObjectA", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, JsonObjectA), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JsonObjectA_MetaData), NewProp_JsonObjectA_MetaData) }; // 3936905286
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectB = { "JsonObjectB", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, JsonObjectB), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JsonObjectB_MetaData), NewProp_JsonObjectB_MetaData) }; // 3936905286
void Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB_SetBit(void* Obj)
{
((NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms*)Obj)->bOverwriteWithB = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB = { "bOverwriteWithB", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms), &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms, ReturnValue), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(0, nullptr) }; // 3936905286
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectA,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_JsonObjectB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_bOverwriteWithB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "MergeJsonObjects", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjects)
{
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_JsonObjectA);
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_JsonObjectB);
P_GET_UBOOL(Z_Param_bOverwriteWithB);
P_FINISH;
P_NATIVE_BEGIN;
*(FJsonObjectWrapper*)Z_Param__Result=UNewCAVESystemCppBPLibrary::MergeJsonObjects(Z_Param_Out_JsonObjectA,Z_Param_Out_JsonObjectB,Z_Param_bOverwriteWithB);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
// Begin Class UNewCAVESystemCppBPLibrary Function MoveActorToNewLevel
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel_Statics
{
@ -1949,6 +2084,111 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execSetPlayerControllerAutoManageCam
}
// End Class UNewCAVESystemCppBPLibrary Function SetPlayerControllerAutoManageCamera
// Begin Class UNewCAVESystemCppBPLibrary Function StringArrayToGameplayTagContainer
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics
{
struct NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms
{
TArray<FString> TagStrings;
FGameplayTagContainer ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "String Array To Gameplay Tag Container" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagStrings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_TagStrings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TagStrings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings_Inner = { "TagStrings", 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_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings = { "TagStrings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms, TagStrings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagStrings_MetaData), NewProp_TagStrings_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(0, nullptr) }; // 3352185621
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_TagStrings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "StringArrayToGameplayTagContainer", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::NewCAVESystemCppBPLibrary_eventStringArrayToGameplayTagContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execStringArrayToGameplayTagContainer)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_TagStrings);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTagContainer*)Z_Param__Result=UNewCAVESystemCppBPLibrary::StringArrayToGameplayTagContainer(Z_Param_Out_TagStrings);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function StringArrayToGameplayTagContainer
// Begin Class UNewCAVESystemCppBPLibrary Function StringToGameplayTag
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics
{
struct NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms
{
FString TagString;
FGameplayTag ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "NewCAVESystemCpp|GameplayTags" },
{ "DisplayName", "String To Gameplay Tag" },
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
static const UECodeGen_Private::FStrPropertyParams NewProp_TagString;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_TagString = { "TagString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms, TagString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagString_MetaData), NewProp_TagString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms, ReturnValue), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 1298103297
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_TagString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "StringToGameplayTag", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::Function_MetaDataParams) };
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::NewCAVESystemCppBPLibrary_eventStringToGameplayTag_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execStringToGameplayTag)
{
P_GET_PROPERTY(FStrProperty,Z_Param_TagString);
P_FINISH;
P_NATIVE_BEGIN;
*(FGameplayTag*)Z_Param__Result=UNewCAVESystemCppBPLibrary::StringToGameplayTag(Z_Param_TagString);
P_NATIVE_END;
}
// End Class UNewCAVESystemCppBPLibrary Function StringToGameplayTag
// Begin Class UNewCAVESystemCppBPLibrary Function UnbindAllInput
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_UnbindAllInput_Statics
{
@ -2020,6 +2260,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
{ "GetStreamingLevelList", &UNewCAVESystemCppBPLibrary::execGetStreamingLevelList },
{ "GetStreamingLevelNameFromActor", &UNewCAVESystemCppBPLibrary::execGetStreamingLevelNameFromActor },
{ "GetWorldFromContext", &UNewCAVESystemCppBPLibrary::execGetWorldFromContext },
{ "IntersectGameplayTagContainers", &UNewCAVESystemCppBPLibrary::execIntersectGameplayTagContainers },
{ "IsActorLocallyControlled", &UNewCAVESystemCppBPLibrary::execIsActorLocallyControlled },
{ "IsActorOwnedBy", &UNewCAVESystemCppBPLibrary::execIsActorOwnedBy },
{ "IsInWorldEditor", &UNewCAVESystemCppBPLibrary::execIsInWorldEditor },
@ -2028,10 +2269,13 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
{ "IsMapExists", &UNewCAVESystemCppBPLibrary::execIsMapExists },
{ "IsModuleLoaded", &UNewCAVESystemCppBPLibrary::execIsModuleLoaded },
{ "LoadClassAsset_Blocking", &UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking },
{ "MergeJsonObjects", &UNewCAVESystemCppBPLibrary::execMergeJsonObjects },
{ "MoveActorToNewLevel", &UNewCAVESystemCppBPLibrary::execMoveActorToNewLevel },
{ "SetActorLoadedOnClient", &UNewCAVESystemCppBPLibrary::execSetActorLoadedOnClient },
{ "SetLevelSequenceActorDisableCameraCuts", &UNewCAVESystemCppBPLibrary::execSetLevelSequenceActorDisableCameraCuts },
{ "SetPlayerControllerAutoManageCamera", &UNewCAVESystemCppBPLibrary::execSetPlayerControllerAutoManageCamera },
{ "StringArrayToGameplayTagContainer", &UNewCAVESystemCppBPLibrary::execStringArrayToGameplayTagContainer },
{ "StringToGameplayTag", &UNewCAVESystemCppBPLibrary::execStringToGameplayTag },
{ "UnbindAllInput", &UNewCAVESystemCppBPLibrary::execUnbindAllInput },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
@ -2076,6 +2320,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetStreamingLevelList, "GetStreamingLevelList" }, // 2129694019
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetStreamingLevelNameFromActor, "GetStreamingLevelNameFromActor" }, // 649824973
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetWorldFromContext, "GetWorldFromContext" }, // 815194615
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IntersectGameplayTagContainers, "IntersectGameplayTagContainers" }, // 2109641734
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorLocallyControlled, "IsActorLocallyControlled" }, // 1986227197
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsActorOwnedBy, "IsActorOwnedBy" }, // 1326199549
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsInWorldEditor, "IsInWorldEditor" }, // 2815116686
@ -2084,10 +2329,13 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsMapExists, "IsMapExists" }, // 1719771185
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsModuleLoaded, "IsModuleLoaded" }, // 4243382592
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 1056180184
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects, "MergeJsonObjects" }, // 1326604188
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel, "MoveActorToNewLevel" }, // 4077613912
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetActorLoadedOnClient, "SetActorLoadedOnClient" }, // 399304618
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetLevelSequenceActorDisableCameraCuts, "SetLevelSequenceActorDisableCameraCuts" }, // 832261862
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetPlayerControllerAutoManageCamera, "SetPlayerControllerAutoManageCamera" }, // 4241589825
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringArrayToGameplayTagContainer, "StringArrayToGameplayTagContainer" }, // 186663907
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_StringToGameplayTag, "StringToGameplayTag" }, // 11745286
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_UnbindAllInput, "UnbindAllInput" }, // 861667282
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
@ -2136,10 +2384,10 @@ UNewCAVESystemCppBPLibrary::~UNewCAVESystemCppBPLibrary() {}
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 231196583U) },
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1816007436U) },
};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_3379634217(TEXT("/Script/NewCAVESystemCpp"),
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_508192443(TEXT("/Script/NewCAVESystemCpp"),
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);

View File

@ -20,13 +20,16 @@ class ULevelStreaming;
class UObject;
class UWorld;
enum class EAttachmentRule : uint8;
struct FGameplayTag;
struct FGameplayTagContainer;
struct FJsonObjectWrapper;
struct FKey;
#ifdef NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#error "NewCAVESystemCppBPLibrary.generated.h already included, missing '#pragma once' in NewCAVESystemCppBPLibrary.h"
#endif
#define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \
DECLARE_FUNCTION(execEnableAllUserMouse); \
DECLARE_FUNCTION(execCloneActorPro); \
@ -53,6 +56,10 @@ struct FKey;
DECLARE_FUNCTION(execGetActorNetRole); \
DECLARE_FUNCTION(execDestroyComponent); \
DECLARE_FUNCTION(execIsMapExists); \
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
DECLARE_FUNCTION(execStringToGameplayTag); \
DECLARE_FUNCTION(execMergeJsonObjects); \
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
DECLARE_FUNCTION(execGetStreamingLevelList); \
@ -65,7 +72,7 @@ struct FKey;
DECLARE_FUNCTION(execGetStreamingLevelNameFromActor);
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
private: \
static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \
friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \
@ -74,7 +81,7 @@ public: \
DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary)
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_STANDARD_CONSTRUCTORS \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UNewCAVESystemCppBPLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNewCAVESystemCppBPLibrary) \
@ -88,13 +95,13 @@ public: \
NO_API virtual ~UNewCAVESystemCppBPLibrary();
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_44_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_GENERATED_BODY_LEGACY \
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_46_PROLOG
#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_STANDARD_CONSTRUCTORS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_RPC_WRAPPERS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_INCLASS \
FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_49_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@ -1,7 +1,7 @@
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
G:\Unreal Projects\UE55PlugDev\Package\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h

View File

@ -1,13 +1,5 @@
{
"OutputFiles": [
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\AutoFocusFuncLib.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\CA_GameSession.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\CA_PawnBase.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\CA_PlayerControllerBase.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\ControllerActorTypes.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\EdnParser.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\NewCAVESystemCpp.cpp.obj",
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\NewCAVESystemCppBPLibrary.cpp.obj"
"..\\..\\..\\x64\\UnrealGame\\Shipping\\NewCAVESystemCpp\\Module.NewCAVESystemCpp.cpp.obj"
]
}

View File

@ -1,295 +0,0 @@
// Generated by UnrealBuildTool (UEBuildModuleCPP.cs) : Definitions
#pragma once
#define IS_PROGRAM 0
#define UE_EDITOR 1
#define USE_SHADER_COMPILER_WORKER_TRACE 0
#define UE_REFERENCE_COLLECTOR_REQUIRE_OBJECTPTR 1
#define WITH_VERSE_VM 0
#define ENABLE_PGO_PROFILE 0
#define USE_VORBIS_FOR_STREAMING 1
#define USE_XMA2_FOR_STREAMING 1
#define WITH_DEV_AUTOMATION_TESTS 1
#define WITH_PERF_AUTOMATION_TESTS 1
#define WITH_LOW_LEVEL_TESTS 0
#define EXPLICIT_TESTS_TARGET 0
#define WITH_TESTS 1
#define UNICODE 1
#define _UNICODE 1
#define __UNREAL__ 1
#define IS_MONOLITHIC 0
#define IS_MERGEDMODULES 0
#define WITH_ENGINE 1
#define WITH_UNREAL_DEVELOPER_TOOLS 1
#define WITH_UNREAL_TARGET_DEVELOPER_TOOLS 1
#define WITH_APPLICATION_CORE 1
#define WITH_COREUOBJECT 1
#define UE_TRACE_ENABLED 1
#define UE_TRACE_FORCE_ENABLED 0
#define WITH_VERSE 1
#define UE_USE_VERSE_PATHS 1
#define WITH_VERSE_BPVM 1
#define USE_STATS_WITHOUT_ENGINE 0
#define WITH_PLUGIN_SUPPORT 0
#define WITH_ACCESSIBILITY 1
#define WITH_PERFCOUNTERS 1
#define WITH_FIXED_TIME_STEP_SUPPORT 1
#define USE_LOGGING_IN_SHIPPING 0
#define ALLOW_CONSOLE_IN_SHIPPING 0
#define ALLOW_PROFILEGPU_IN_TEST 0
#define ALLOW_PROFILEGPU_IN_SHIPPING 0
#define WITH_LOGGING_TO_MEMORY 0
#define USE_CACHE_FREED_OS_ALLOCS 1
#define USE_CHECKS_IN_SHIPPING 0
#define USE_UTF8_TCHARS 0
#define USE_ESTIMATED_UTCNOW 0
#define UE_ALLOW_EXEC_COMMANDS_IN_SHIPPING 1
#define WITH_EDITOR 1
#define WITH_IOSTORE_IN_EDITOR 1
#define WITH_CLIENT_CODE 1
#define WITH_SERVER_CODE 1
#define UE_FNAME_OUTLINE_NUMBER 0
#define WITH_PUSH_MODEL 1
#define WITH_CEF3 1
#define WITH_LIVE_CODING 1
#define WITH_CPP_MODULES 0
#define WITH_CPP_COROUTINES 0
#define WITH_PROCESS_PRIORITY_CONTROL 0
#define UBT_MODULE_MANIFEST "UnrealEditor.modules"
#define UBT_MODULE_MANIFEST_DEBUGGAME "UnrealEditor-Win64-DebugGame.modules"
#define UBT_COMPILED_PLATFORM Win64
#define UBT_COMPILED_TARGET Editor
#define UE_APP_NAME "UnrealEditor"
#define UE_WARNINGS_AS_ERRORS 0
#define NDIS_MINIPORT_MAJOR_VERSION 0
#define WIN32 1
#define _WIN32_WINNT 0x0601
#define WINVER 0x0601
#define PLATFORM_WINDOWS 1
#define PLATFORM_MICROSOFT 1
#define OVERRIDE_PLATFORM_HEADER_NAME Windows
#define RHI_RAYTRACING 1
#define WINDOWS_MAX_NUM_TLS_SLOTS 2048
#define WINDOWS_MAX_NUM_THREADS_WITH_TLS_SLOTS 512
#define NDEBUG 1
#define UE_BUILD_DEVELOPMENT 1
#define UE_IS_ENGINE_MODULE 1
#define UE_VALIDATE_FORMAT_STRINGS 1
#define UE_VALIDATE_INTERNAL_API 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_3 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5 0
#define UE_MODULE_NAME "NewCAVESystemCpp"
#define UE_PLUGIN_NAME "NewCAVESystemCpp"
#define WITH_VERSE_COMPILER 1
#define COREUOBJECT_API DLLIMPORT
#define UE_MEMORY_TAGS_TRACE_ENABLED 1
#define UE_ENABLE_ICU 1
#define WITH_ADDITIONAL_CRASH_CONTEXTS 1
#define WITH_VS_PERF_PROFILER 1
#define WITH_CONCURRENCYVIEWER_PROFILER 0
#define WITH_DIRECTXMATH 0
#define UE_WITH_IRIS 1
#define PLATFORM_SUPPORTS_PLATFORM_EVENTS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_VIRTUAL_MEMORY_HOOKS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_MODULE_DIAGNOSTICS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_CALLSTACK 1
#define UE_MEMORY_TRACE_AVAILABLE 1
#define WITH_MALLOC_STOMP 1
#define UE_MERGED_MODULES 0
#define CORE_API DLLIMPORT
#define GSL_NO_IOSTREAMS 1
#define TRACELOG_API DLLIMPORT
#define COREPRECISEFP_API DLLIMPORT
#define WITH_CLOTH_COLLISION_DETECTION 1
#define WITH_CHAOS_VISUAL_DEBUGGER 1
#define GPUPARTICLE_LOCAL_VF_ONLY 0
#define WITH_ODSC 0
#define ENGINE_API DLLIMPORT
#define PLATFORM_MAX_LOCAL_PLAYERS 0
#define COREONLINE_API DLLIMPORT
#define FIELDNOTIFICATION_API DLLIMPORT
#define NETCORE_API DLLIMPORT
#define NETCOMMON_API DLLIMPORT
#define IMAGECORE_API DLLIMPORT
#define JSON_API DLLIMPORT
#define JSONUTILITIES_API DLLIMPORT
#define WITH_FREETYPE 1
#define SLATECORE_API DLLIMPORT
#define DEVELOPERSETTINGS_API DLLIMPORT
#define INPUTCORE_API DLLIMPORT
#define UE_WINDOWS_USING_UIA 1
#define APPLICATIONCORE_API DLLIMPORT
#define RHI_NEW_GPU_PROFILER 0
#define WITH_MGPU 1
#define RHI_WANT_RESOURCE_INFO 1
#define RHI_API DLLIMPORT
#define SLATE_API DLLIMPORT
#define WITH_UNREALPNG 1
#define WITH_UNREALJPEG 1
#define WITH_LIBJPEGTURBO 1
#define WITH_UNREALEXR 1
#define WITH_UNREALEXR_MINIMAL 0
#define IMAGEWRAPPER_API DLLIMPORT
#define WITH_LIBTIFF 1
#define MESSAGING_API DLLIMPORT
#define MESSAGINGCOMMON_API DLLIMPORT
#define RENDERCORE_API DLLIMPORT
#define OPENGLDRV_API DLLIMPORT
#define ANALYTICSET_API DLLIMPORT
#define ANALYTICS_API DLLIMPORT
#define SOCKETS_PACKAGE 1
#define SOCKETS_API DLLIMPORT
#define ASSETREGISTRY_API DLLIMPORT
#define ENGINEMESSAGES_API DLLIMPORT
#define ENGINESETTINGS_API DLLIMPORT
#define SYNTHBENCHMARK_API DLLIMPORT
#define GAMEPLAYTAGS_API DLLIMPORT
#define PACKETHANDLER_API DLLIMPORT
#define RELIABILITYHANDLERCOMPONENT_API DLLIMPORT
#define AUDIOPLATFORMCONFIGURATION_API DLLIMPORT
#define MESHDESCRIPTION_API DLLIMPORT
#define STATICMESHDESCRIPTION_API DLLIMPORT
#define SKELETALMESHDESCRIPTION_API DLLIMPORT
#define ANIMATIONCORE_API DLLIMPORT
#define PAKFILE_API DLLIMPORT
#define RSA_API DLLIMPORT
#define NETWORKREPLAYSTREAMING_API DLLIMPORT
#define PHYSICSCORE_API DLLIMPORT
#define COMPILE_WITHOUT_UNREAL_SUPPORT 0
#define CHAOS_CHECKED 0
#define CHAOS_DEBUG_NAME 1
#define CHAOSCORE_API DLLIMPORT
#define INTEL_ISPC 1
#define CHAOS_MEMORY_TRACKING 0
#define CHAOS_API DLLIMPORT
#define VORONOI_API DLLIMPORT
#define GEOMETRYCORE_API DLLIMPORT
#define CHAOSVDRUNTIME_API DLLIMPORT
#define SIGNALPROCESSING_API DLLIMPORT
#define AUDIOEXTENSIONS_API DLLIMPORT
#define AUDIOMIXERCORE_API DLLIMPORT
#define AUDIOMIXER_API DLLIMPORT
#define TARGETPLATFORM_API DLLIMPORT
#define TEXTUREFORMAT_API DLLIMPORT
#define DESKTOPPLATFORM_API DLLIMPORT
#define AUDIOLINKENGINE_API DLLIMPORT
#define AUDIOLINKCORE_API DLLIMPORT
#define COOKONTHEFLY_API DLLIMPORT
#define NETWORKING_API DLLIMPORT
#define TEXTUREBUILDUTILITIES_API DLLIMPORT
#define HORDE_API DLLIMPORT
#define CLOTHINGSYSTEMRUNTIMEINTERFACE_API DLLIMPORT
#define IRISCORE_API DLLIMPORT
#define MOVIESCENECAPTURE_API DLLIMPORT
#define RENDERER_API DLLIMPORT
#define TYPEDELEMENTFRAMEWORK_API DLLIMPORT
#define TYPEDELEMENTRUNTIME_API DLLIMPORT
#define ANIMATIONDATACONTROLLER_API DLLIMPORT
#define ANIMATIONBLUEPRINTEDITOR_API DLLIMPORT
#define KISMET_API DLLIMPORT
#define PERSONA_API DLLIMPORT
#define SKELETONEDITOR_API DLLIMPORT
#define ANIMATIONWIDGETS_API DLLIMPORT
#define TOOLWIDGETS_API DLLIMPORT
#define TOOLMENUS_API DLLIMPORT
#define ANIMATIONEDITOR_API DLLIMPORT
#define ADVANCEDPREVIEWSCENE_API DLLIMPORT
#define PROPERTYEDITOR_API DLLIMPORT
#define EDITORCONFIG_API DLLIMPORT
#define EDITORFRAMEWORK_API DLLIMPORT
#define EDITORSUBSYSTEM_API DLLIMPORT
#define INTERACTIVETOOLSFRAMEWORK_API DLLIMPORT
#define WITH_RECAST 1
#define WITH_NAVMESH_SEGMENT_LINKS 1
#define WITH_NAVMESH_CLUSTER_LINKS 1
#define UNREALED_API DLLIMPORT
#define ASSETTAGSEDITOR_API DLLIMPORT
#define COLLECTIONMANAGER_API DLLIMPORT
#define UE_CONTENTBROWSER_NEW_STYLE 0
#define CONTENTBROWSER_API DLLIMPORT
#define ASSETTOOLS_API DLLIMPORT
#define ASSETDEFINITION_API DLLIMPORT
#define MERGE_API DLLIMPORT
#define CONTENTBROWSERDATA_API DLLIMPORT
#define READ_TARGET_ENABLED_PLUGINS_FROM_RECEIPT 1
#define LOAD_PLUGINS_FOR_TARGET_PLATFORMS 1
#define PROJECTS_API DLLIMPORT
#define MESHUTILITIES_API DLLIMPORT
#define MESHMERGEUTILITIES_API DLLIMPORT
#define MESHREDUCTIONINTERFACE_API DLLIMPORT
#define RAWMESH_API DLLIMPORT
#define MATERIALUTILITIES_API DLLIMPORT
#define KISMETCOMPILER_API DLLIMPORT
#define GAMEPLAYTASKS_API DLLIMPORT
#define CLASSVIEWER_API DLLIMPORT
#define DIRECTORYWATCHER_API DLLIMPORT
#define DOCUMENTATION_API DLLIMPORT
#define MAINFRAME_API DLLIMPORT
#define SANDBOXFILE_API DLLIMPORT
#define SOURCE_CONTROL_WITH_SLATE 1
#define SOURCECONTROL_API DLLIMPORT
#define UNCONTROLLEDCHANGELISTS_API DLLIMPORT
#define UNREALEDMESSAGES_API DLLIMPORT
#define BLUEPRINTGRAPH_API DLLIMPORT
#define HTTP_PACKAGE 1
#define CURL_ENABLE_DEBUG_CALLBACK 1
#define CURL_ENABLE_NO_TIMEOUTS_OPTION 1
#define WITH_WINHTTP 1
#define UE_HTTP_CONNECTION_TIMEOUT_MAX_DEVIATION 0.5
#define UE_HTTP_CONNECTION_TIMEOUT_SUPPORT_RETRY 1
#define UE_HTTP_ACTIVITY_TIMER_START_AFTER_RECEIVED_DATA 0
#define UE_HTTP_SUPPORT_LOCAL_SERVER 1
#define UE_HTTP_SUPPORT_UNIX_SOCKET 1
#define HTTP_API DLLIMPORT
#define FUNCTIONALTESTING_API DLLIMPORT
#define AUTOMATIONCONTROLLER_API DLLIMPORT
#define AUTOMATIONTEST_API DLLIMPORT
#define LOCALIZATION_API DLLIMPORT
#define WITH_SNDFILE_IO 1
#define AUDIOEDITOR_API DLLIMPORT
#define UELIBSAMPLERATE_API DLLIMPORT
#define LEVELEDITOR_API DLLIMPORT
#define COMMONMENUEXTENSIONS_API DLLIMPORT
#define SETTINGS_API DLLIMPORT
#define VREDITOR_API DLLIMPORT
#define VIEWPORTINTERACTION_API DLLIMPORT
#define HEADMOUNTEDDISPLAY_API DLLIMPORT
#define LANDSCAPE_API DLLIMPORT
#define DETAILCUSTOMIZATIONS_API DLLIMPORT
#define GRAPHEDITOR_API DLLIMPORT
#define STRUCTVIEWER_API DLLIMPORT
#define NETWORKFILESYSTEM_API DLLIMPORT
#define UMG_API DLLIMPORT
#define MOVIESCENE_API DLLIMPORT
#define TIMEMANAGEMENT_API DLLIMPORT
#define UNIVERSALOBJECTLOCATOR_API DLLIMPORT
#define MOVIESCENETRACKS_API DLLIMPORT
#define CONSTRAINTS_API DLLIMPORT
#define PROPERTYPATH_API DLLIMPORT
#define NAVIGATIONSYSTEM_API DLLIMPORT
#define GEOMETRYCOLLECTIONENGINE_API DLLIMPORT
#define FIELDSYSTEMENGINE_API DLLIMPORT
#define CHAOSSOLVERENGINE_API DLLIMPORT
#define DATAFLOWCORE_API DLLIMPORT
#define DATAFLOWENGINE_API DLLIMPORT
#define DATAFLOWSIMULATION_API DLLIMPORT
#define MESHBUILDER_API DLLIMPORT
#define MESHUTILITIESCOMMON_API DLLIMPORT
#define MATERIALSHADERQUALITYSETTINGS_API DLLIMPORT
#define TOOLMENUSEDITOR_API DLLIMPORT
#define STATUSBAR_API DLLIMPORT
#define INTERCHANGECORE_API DLLIMPORT
#define INTERCHANGEENGINE_API DLLIMPORT
#define DEVELOPERTOOLSETTINGS_API DLLIMPORT
#define SUBOBJECTDATAINTERFACE_API DLLIMPORT
#define SUBOBJECTEDITOR_API DLLIMPORT
#define PHYSICSUTILITIES_API DLLIMPORT
#define WIDGETREGISTRATION_API DLLIMPORT
#define AUDIOMIXERXAUDIO2_API DLLIMPORT
#define ACTORPICKERMODE_API DLLIMPORT
#define SCENEDEPTHPICKERMODE_API DLLIMPORT
#define ANIMATIONEDITMODE_API DLLIMPORT
#define LEVELSEQUENCE_API DLLIMPORT
#define CINEMATICCAMERA_API DLLIMPORT
#define NEWCAVESYSTEMCPP_API DLLEXPORT

View File

@ -38,7 +38,10 @@ public class NewCAVESystemCpp : ModuleRules
"LevelSequence",
"MovieScene",
"MovieSceneTracks",
"CinematicCamera"
"CinematicCamera",
"Json",
"JsonUtilities",
"GameplayTags"
}
);

View File

@ -10,6 +10,11 @@
#include "Camera/CameraComponent.h"
#include "Sections/MovieSceneCameraCutSection.h"
#include "Tracks/MovieSceneCameraCutTrack.h"
#include "Dom/JsonObject.h"
#include "Serialization/JsonReader.h"
#include "Serialization/JsonWriter.h"
#include "Serialization/JsonSerializer.h"
#include "GameplayTagsManager.h"
UNewCAVESystemCppBPLibrary::UNewCAVESystemCppBPLibrary(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
@ -131,6 +136,117 @@ void UNewCAVESystemCppBPLibrary::GetAllActorsOfClassInLevel(const UObject * Worl
}
}
FJsonObjectWrapper UNewCAVESystemCppBPLibrary::MergeJsonObjects(const FJsonObjectWrapper& JsonObjectA, const FJsonObjectWrapper& JsonObjectB, bool bOverwriteWithB)
{
FJsonObjectWrapper Result;
// Check if both input objects are valid
if (!JsonObjectA.JsonObject.IsValid() || !JsonObjectB.JsonObject.IsValid())
{
// If A is invalid, return B
if (!JsonObjectA.JsonObject.IsValid() && JsonObjectB.JsonObject.IsValid())
{
Result.JsonObject = JsonObjectB.JsonObject;
Result.JsonObjectToString(Result.JsonString);
return Result;
}
// If B is invalid, return A
if (!JsonObjectB.JsonObject.IsValid() && JsonObjectA.JsonObject.IsValid())
{
Result.JsonObject = JsonObjectA.JsonObject;
Result.JsonObjectToString(Result.JsonString);
return Result;
}
UE_LOG(LogTemp, Warning, TEXT("MergeJsonObjects: Both input JSON objects are invalid"));
return Result;
}
// Create a new JSON object for the result by copying A
Result.JsonObject = MakeShared<FJsonObject>(*JsonObjectA.JsonObject);
// Merge: Copy all fields from B into the result
if (bOverwriteWithB)
{
// B's values overwrite A's values
for (const auto& Pair : JsonObjectB.JsonObject->Values)
{
Result.JsonObject->SetField(Pair.Key, Pair.Value);
}
}
else
{
// A's values take precedence; only add B's values if they don't exist in A
for (const auto& Pair : JsonObjectB.JsonObject->Values)
{
if (!Result.JsonObject->HasField(Pair.Key))
{
Result.JsonObject->SetField(Pair.Key, Pair.Value);
}
}
}
// Update the JsonString in the wrapper
Result.JsonObjectToString(Result.JsonString);
return Result;
}
FGameplayTag UNewCAVESystemCppBPLibrary::StringToGameplayTag(const FString& TagString)
{
if (TagString.IsEmpty())
{
UE_LOG(LogTemp, Warning, TEXT("StringToGameplayTag: Empty tag string provided"));
return FGameplayTag();
}
// Convert string to FName and request the tag from the manager
FName TagName = FName(*TagString);
FGameplayTag ResultTag = UGameplayTagsManager::Get().RequestGameplayTag(TagName, false);
return ResultTag;
}
FGameplayTagContainer UNewCAVESystemCppBPLibrary::StringArrayToGameplayTagContainer(const TArray<FString>& TagStrings)
{
FGameplayTagContainer ResultContainer;
if (TagStrings.Num() == 0)
{
UE_LOG(LogTemp, Warning, TEXT("StringArrayToGameplayTagContainer: Empty tag string array provided"));
return ResultContainer;
}
// Use the GameplayTagsManager to request all tags at once
UGameplayTagsManager::Get().RequestGameplayTagContainer(TagStrings, ResultContainer, false);
return ResultContainer;
}
FGameplayTagContainer UNewCAVESystemCppBPLibrary::IntersectGameplayTagContainers(const FGameplayTagContainer& ContainerA, const FGameplayTagContainer& ContainerB)
{
FGameplayTagContainer ResultContainer;
// If either container is empty, return empty result
if (ContainerA.IsEmpty() || ContainerB.IsEmpty())
{
return ResultContainer;
}
// Iterate through all tags in ContainerA
for (const FGameplayTag& Tag : ContainerA)
{
// If ContainerB also has this exact tag, add it to the result
if (ContainerB.HasTagExact(Tag))
{
ResultContainer.AddTag(Tag);
}
}
return ResultContainer;
}
bool UNewCAVESystemCppBPLibrary::IsMapExists(const FString & InName, FString &OutLongPackageName, FString &OutFileName)
{

View File

@ -22,6 +22,8 @@
#include "MovieScene.h"
#include "Sections/MovieSceneCameraCutSection.h"
#include "Tracks/MovieSceneCameraCutTrack.h"
#include "JsonObjectWrapper.h"
#include "GameplayTagContainer.h"
#include "NewCAVESystemCppBPLibrary.generated.h"
/*
@ -88,10 +90,21 @@ public:
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|Utility")
static ULevel* GetLevelFromStreamingLevel(ULevelStreaming* StreamingLevel);
UFUNCTION(BlueprintCallable, Category = "NewCAVESystemCpp|Utility", meta = (WorldContext = "WorldContextObject", DeterminesOutputType = "ActorClass", DynamicOutputParam = "OutActors"))
static void GetAllActorsOfClassInLevel(const UObject* WorldContextObject, TSubclassOf<AActor> ActorClass, ULevel* Level, bool IsIncludeChild, TArray<AActor*>& OutActors);
UFUNCTION(BlueprintCallable, Category = "NewCAVESystemCpp|JSON", meta = (DisplayName = "Merge Json Objects"))
static FJsonObjectWrapper MergeJsonObjects(const FJsonObjectWrapper& JsonObjectA, const FJsonObjectWrapper& JsonObjectB, bool bOverwriteWithB = true);
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|GameplayTags", meta = (DisplayName = "String To Gameplay Tag"))
static FGameplayTag StringToGameplayTag(const FString& TagString);
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|GameplayTags", meta = (DisplayName = "String Array To Gameplay Tag Container"))
static FGameplayTagContainer StringArrayToGameplayTagContainer(const TArray<FString>& TagStrings);
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|GameplayTags", meta = (DisplayName = "Intersect Gameplay Tag Containers", Keywords = "And, Filter, Common"))
static FGameplayTagContainer IntersectGameplayTagContainers(const FGameplayTagContainer& ContainerA, const FGameplayTagContainer& ContainerB);
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|Utility")
static bool IsMapExists(const FString& InName, FString &OutLongPackageName, FString &OutFileName);