diff --git a/NewCAVESystem/Content/ExhibitionSystem/Test/NewLevelSequence.uasset b/NewCAVESystem/Content/ExhibitionSystem/Test/NewLevelSequence.uasset index 6782d473..c018b857 100644 Binary files a/NewCAVESystem/Content/ExhibitionSystem/Test/NewLevelSequence.uasset and b/NewCAVESystem/Content/ExhibitionSystem/Test/NewLevelSequence.uasset differ diff --git a/NewCAVESystem/Content/ExhibitionSystem/Test/TestMap.umap b/NewCAVESystem/Content/ExhibitionSystem/Test/TestMap.umap index 362c997a..95dc4336 100644 Binary files a/NewCAVESystem/Content/ExhibitionSystem/Test/TestMap.umap and b/NewCAVESystem/Content/ExhibitionSystem/Test/TestMap.umap differ diff --git a/NewCAVESystem/Content/GameplayFramework/P_SequencerAttachedDefaultPawn.uasset b/NewCAVESystem/Content/GameplayFramework/P_SequencerAttachedDefaultPawn.uasset index 38011add..92a4a3cf 100644 Binary files a/NewCAVESystem/Content/GameplayFramework/P_SequencerAttachedDefaultPawn.uasset and b/NewCAVESystem/Content/GameplayFramework/P_SequencerAttachedDefaultPawn.uasset differ diff --git a/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.dll b/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.dll index b2bbeb55..980ae014 100644 Binary files a/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.dll and b/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.dll differ diff --git a/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.pdb b/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.pdb index eb8bb355..f8297338 100644 Binary files a/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.pdb and b/NewCAVESystemCpp/Binaries/Win64/UnrealEditor-NewCAVESystemCpp.pdb differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp index 63a5cbf3..35ccabb0 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp @@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {} nullptr, 0, PKG_CompiledIn | 0x00000000, - 0x3A842F4F, + 0xE0FB5AB6, 0xB5BF78B4, 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, 0x3A842F4F, 0xB5BF78B4)); + 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, 0xE0FB5AB6, 0xB5BF78B4)); PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp index fba5a335..ee05f233 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp @@ -19,12 +19,14 @@ ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); +ENGINE_API UClass* Z_Construct_UClass_UCameraComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_ENetRole(); INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey(); LEVELSEQUENCE_API UClass* Z_Construct_UClass_ALevelSequenceActor_NoRegister(); +LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary_NoRegister(); UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp(); @@ -520,6 +522,62 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel) } // End Class UNewCAVESystemCppBPLibrary Function GetAllActorsOfClassInLevel +// Begin Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence +struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics +{ + struct NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms + { + UObject* WorldContextObject; + ULevelSequencePlayer* InSeqPlayer; + UCameraComponent* ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "NewCAVESystemCpp|Utility" }, + { "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" }, + { "WorldContext", "WorldContextObject" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { + { "EditInline", "true" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; + static const UECodeGen_Private::FObjectPropertyParams NewProp_InSeqPlayer; + static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer = { "InSeqPlayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, InSeqPlayer), Z_Construct_UClass_ULevelSequencePlayer_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, ReturnValue), Z_Construct_UClass_UCameraComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "GetCurrentCameraFromSequence", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence) +{ + P_GET_OBJECT(UObject,Z_Param_WorldContextObject); + P_GET_OBJECT(ULevelSequencePlayer,Z_Param_InSeqPlayer); + P_FINISH; + P_NATIVE_BEGIN; + *(UCameraComponent**)Z_Param__Result=UNewCAVESystemCppBPLibrary::GetCurrentCameraFromSequence(Z_Param_WorldContextObject,Z_Param_InSeqPlayer); + P_NATIVE_END; +} +// End Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence + // Begin Class UNewCAVESystemCppBPLibrary Function GetInputAxisKeyValue struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue_Statics { @@ -1780,6 +1838,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary { "EnableAllUserMouse", &UNewCAVESystemCppBPLibrary::execEnableAllUserMouse }, { "GetActorNetRole", &UNewCAVESystemCppBPLibrary::execGetActorNetRole }, { "GetAllActorsOfClassInLevel", &UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel }, + { "GetCurrentCameraFromSequence", &UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence }, { "GetInputAxisKeyValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisKeyValue }, { "GetInputAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisValue }, { "GetInputVectorAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputVectorAxisValue }, @@ -1833,6 +1892,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_EnableAllUserMouse, "EnableAllUserMouse" }, // 2485882418 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetActorNetRole, "GetActorNetRole" }, // 3416667933 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetAllActorsOfClassInLevel, "GetAllActorsOfClassInLevel" }, // 446032531 + { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence, "GetCurrentCameraFromSequence" }, // 1223392477 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue, "GetInputAxisKeyValue" }, // 1688861029 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisValue, "GetInputAxisValue" }, // 4061219980 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputVectorAxisValue, "GetInputVectorAxisValue" }, // 1820313987 @@ -1904,10 +1964,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), 2587944864U) }, + { Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1226767677U) }, }; }; -static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_728432001(TEXT("/Script/NewCAVESystemCpp"), +static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_2444092376(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); diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h index 3bacf1bb..9648364c 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h +++ b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h @@ -13,7 +13,9 @@ class AActor; class ALevelSequenceActor; class APlayerController; class UActorComponent; +class UCameraComponent; class ULevel; +class ULevelSequencePlayer; class ULevelStreaming; class UObject; class UWorld; @@ -23,7 +25,8 @@ struct FKey; #endif #define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \ + DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \ DECLARE_FUNCTION(execEnableAllUserMouse); \ DECLARE_FUNCTION(execCloneActorSimple); \ DECLARE_FUNCTION(execUnbindAllInput); \ @@ -59,7 +62,7 @@ struct FKey; DECLARE_FUNCTION(execGetStreamingLevelNameFromActor); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \ private: \ static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \ friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \ @@ -68,7 +71,7 @@ public: \ DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary) -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_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) \ @@ -82,13 +85,13 @@ public: \ NO_API virtual ~UNewCAVESystemCppBPLibrary(); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_39_PROLOG -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_GENERATED_BODY_LEGACY \ +#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 \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ + 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 \ public: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp index b510c447..ee21382d 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp +++ b/NewCAVESystemCpp/Intermediate/Build/Android/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp @@ -1,6 +1,6 @@ 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_PawnBase.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\NewCAVESystemCppBPLibrary.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\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\NewCAVESystemCppBPLibrary.h diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o b/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o index 681d2b8b..e2ba078e 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o and b/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o b/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o index 93bdfae9..5c65ead8 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o and b/NewCAVESystemCpp/Intermediate/Build/Android/a/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o b/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o index b1d63bdb..7d02d7df 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o and b/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o b/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o index b86f0724..b02d281b 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o and b/NewCAVESystemCpp/Intermediate/Build/Android/x/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.o differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp index 63a5cbf3..35ccabb0 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp @@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {} nullptr, 0, PKG_CompiledIn | 0x00000000, - 0x3A842F4F, + 0xE0FB5AB6, 0xB5BF78B4, 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, 0x3A842F4F, 0xB5BF78B4)); + 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, 0xE0FB5AB6, 0xB5BF78B4)); PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp index fba5a335..ee05f233 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp @@ -19,12 +19,14 @@ ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); +ENGINE_API UClass* Z_Construct_UClass_UCameraComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_ENetRole(); INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey(); LEVELSEQUENCE_API UClass* Z_Construct_UClass_ALevelSequenceActor_NoRegister(); +LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary_NoRegister(); UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp(); @@ -520,6 +522,62 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel) } // End Class UNewCAVESystemCppBPLibrary Function GetAllActorsOfClassInLevel +// Begin Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence +struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics +{ + struct NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms + { + UObject* WorldContextObject; + ULevelSequencePlayer* InSeqPlayer; + UCameraComponent* ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "NewCAVESystemCpp|Utility" }, + { "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" }, + { "WorldContext", "WorldContextObject" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { + { "EditInline", "true" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; + static const UECodeGen_Private::FObjectPropertyParams NewProp_InSeqPlayer; + static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer = { "InSeqPlayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, InSeqPlayer), Z_Construct_UClass_ULevelSequencePlayer_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, ReturnValue), Z_Construct_UClass_UCameraComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "GetCurrentCameraFromSequence", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence) +{ + P_GET_OBJECT(UObject,Z_Param_WorldContextObject); + P_GET_OBJECT(ULevelSequencePlayer,Z_Param_InSeqPlayer); + P_FINISH; + P_NATIVE_BEGIN; + *(UCameraComponent**)Z_Param__Result=UNewCAVESystemCppBPLibrary::GetCurrentCameraFromSequence(Z_Param_WorldContextObject,Z_Param_InSeqPlayer); + P_NATIVE_END; +} +// End Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence + // Begin Class UNewCAVESystemCppBPLibrary Function GetInputAxisKeyValue struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue_Statics { @@ -1780,6 +1838,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary { "EnableAllUserMouse", &UNewCAVESystemCppBPLibrary::execEnableAllUserMouse }, { "GetActorNetRole", &UNewCAVESystemCppBPLibrary::execGetActorNetRole }, { "GetAllActorsOfClassInLevel", &UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel }, + { "GetCurrentCameraFromSequence", &UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence }, { "GetInputAxisKeyValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisKeyValue }, { "GetInputAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisValue }, { "GetInputVectorAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputVectorAxisValue }, @@ -1833,6 +1892,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_EnableAllUserMouse, "EnableAllUserMouse" }, // 2485882418 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetActorNetRole, "GetActorNetRole" }, // 3416667933 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetAllActorsOfClassInLevel, "GetAllActorsOfClassInLevel" }, // 446032531 + { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence, "GetCurrentCameraFromSequence" }, // 1223392477 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue, "GetInputAxisKeyValue" }, // 1688861029 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisValue, "GetInputAxisValue" }, // 4061219980 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputVectorAxisValue, "GetInputVectorAxisValue" }, // 1820313987 @@ -1904,10 +1964,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), 2587944864U) }, + { Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1226767677U) }, }; }; -static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_728432001(TEXT("/Script/NewCAVESystemCpp"), +static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_2444092376(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); diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h index 3bacf1bb..9648364c 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h @@ -13,7 +13,9 @@ class AActor; class ALevelSequenceActor; class APlayerController; class UActorComponent; +class UCameraComponent; class ULevel; +class ULevelSequencePlayer; class ULevelStreaming; class UObject; class UWorld; @@ -23,7 +25,8 @@ struct FKey; #endif #define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \ + DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \ DECLARE_FUNCTION(execEnableAllUserMouse); \ DECLARE_FUNCTION(execCloneActorSimple); \ DECLARE_FUNCTION(execUnbindAllInput); \ @@ -59,7 +62,7 @@ struct FKey; DECLARE_FUNCTION(execGetStreamingLevelNameFromActor); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \ private: \ static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \ friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \ @@ -68,7 +71,7 @@ public: \ DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary) -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_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) \ @@ -82,13 +85,13 @@ public: \ NO_API virtual ~UNewCAVESystemCppBPLibrary(); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_39_PROLOG -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_GENERATED_BODY_LEGACY \ +#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 \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ + 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 \ public: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/Timestamp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/Timestamp index b31778dd..4996f093 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/Timestamp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealEditor/Inc/NewCAVESystemCpp/UHT/Timestamp @@ -1,6 +1,6 @@ -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\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 +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\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 D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp index 63a5cbf3..35ccabb0 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCpp.init.gen.cpp @@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {} nullptr, 0, PKG_CompiledIn | 0x00000000, - 0x3A842F4F, + 0xE0FB5AB6, 0xB5BF78B4, 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, 0x3A842F4F, 0xB5BF78B4)); + 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, 0xE0FB5AB6, 0xB5BF78B4)); PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp index fba5a335..ee05f233 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.gen.cpp @@ -19,12 +19,14 @@ ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); +ENGINE_API UClass* Z_Construct_UClass_UCameraComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_ENetRole(); INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey(); LEVELSEQUENCE_API UClass* Z_Construct_UClass_ALevelSequenceActor_NoRegister(); +LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary(); NEWCAVESYSTEMCPP_API UClass* Z_Construct_UClass_UNewCAVESystemCppBPLibrary_NoRegister(); UPackage* Z_Construct_UPackage__Script_NewCAVESystemCpp(); @@ -520,6 +522,62 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel) } // End Class UNewCAVESystemCppBPLibrary Function GetAllActorsOfClassInLevel +// Begin Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence +struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics +{ + struct NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms + { + UObject* WorldContextObject; + ULevelSequencePlayer* InSeqPlayer; + UCameraComponent* ReturnValue; + }; +#if WITH_METADATA + static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { + { "Category", "NewCAVESystemCpp|Utility" }, + { "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" }, + { "WorldContext", "WorldContextObject" }, + }; + static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { + { "EditInline", "true" }, + }; +#endif // WITH_METADATA + static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; + static const UECodeGen_Private::FObjectPropertyParams NewProp_InSeqPlayer; + static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; + static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; + static const UECodeGen_Private::FFunctionParams FuncParams; +}; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer = { "InSeqPlayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, InSeqPlayer), Z_Construct_UClass_ULevelSequencePlayer_NoRegister, METADATA_PARAMS(0, nullptr) }; +const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms, ReturnValue), Z_Construct_UClass_UCameraComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; +const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers[] = { + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_WorldContextObject, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_InSeqPlayer, + (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewProp_ReturnValue, +}; +static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers) < 2048); +const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "GetCurrentCameraFromSequence", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::Function_MetaDataParams) }; +static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::NewCAVESystemCppBPLibrary_eventGetCurrentCameraFromSequence_Parms) < MAX_uint16); +UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence() +{ + static UFunction* ReturnFunction = nullptr; + if (!ReturnFunction) + { + UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence_Statics::FuncParams); + } + return ReturnFunction; +} +DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence) +{ + P_GET_OBJECT(UObject,Z_Param_WorldContextObject); + P_GET_OBJECT(ULevelSequencePlayer,Z_Param_InSeqPlayer); + P_FINISH; + P_NATIVE_BEGIN; + *(UCameraComponent**)Z_Param__Result=UNewCAVESystemCppBPLibrary::GetCurrentCameraFromSequence(Z_Param_WorldContextObject,Z_Param_InSeqPlayer); + P_NATIVE_END; +} +// End Class UNewCAVESystemCppBPLibrary Function GetCurrentCameraFromSequence + // Begin Class UNewCAVESystemCppBPLibrary Function GetInputAxisKeyValue struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue_Statics { @@ -1780,6 +1838,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary { "EnableAllUserMouse", &UNewCAVESystemCppBPLibrary::execEnableAllUserMouse }, { "GetActorNetRole", &UNewCAVESystemCppBPLibrary::execGetActorNetRole }, { "GetAllActorsOfClassInLevel", &UNewCAVESystemCppBPLibrary::execGetAllActorsOfClassInLevel }, + { "GetCurrentCameraFromSequence", &UNewCAVESystemCppBPLibrary::execGetCurrentCameraFromSequence }, { "GetInputAxisKeyValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisKeyValue }, { "GetInputAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputAxisValue }, { "GetInputVectorAxisValue", &UNewCAVESystemCppBPLibrary::execGetInputVectorAxisValue }, @@ -1833,6 +1892,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_EnableAllUserMouse, "EnableAllUserMouse" }, // 2485882418 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetActorNetRole, "GetActorNetRole" }, // 3416667933 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetAllActorsOfClassInLevel, "GetAllActorsOfClassInLevel" }, // 446032531 + { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetCurrentCameraFromSequence, "GetCurrentCameraFromSequence" }, // 1223392477 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisKeyValue, "GetInputAxisKeyValue" }, // 1688861029 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputAxisValue, "GetInputAxisValue" }, // 4061219980 { &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_GetInputVectorAxisValue, "GetInputVectorAxisValue" }, // 1820313987 @@ -1904,10 +1964,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), 2587944864U) }, + { Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1226767677U) }, }; }; -static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_728432001(TEXT("/Script/NewCAVESystemCpp"), +static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_2444092376(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); diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h index 3bacf1bb..9648364c 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/NewCAVESystemCppBPLibrary.generated.h @@ -13,7 +13,9 @@ class AActor; class ALevelSequenceActor; class APlayerController; class UActorComponent; +class UCameraComponent; class ULevel; +class ULevelSequencePlayer; class ULevelStreaming; class UObject; class UWorld; @@ -23,7 +25,8 @@ struct FKey; #endif #define NEWCAVESYSTEMCPP_NewCAVESystemCppBPLibrary_generated_h -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_RPC_WRAPPERS \ + DECLARE_FUNCTION(execGetCurrentCameraFromSequence); \ DECLARE_FUNCTION(execEnableAllUserMouse); \ DECLARE_FUNCTION(execCloneActorSimple); \ DECLARE_FUNCTION(execUnbindAllInput); \ @@ -59,7 +62,7 @@ struct FKey; DECLARE_FUNCTION(execGetStreamingLevelNameFromActor); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_INCLASS \ private: \ static void StaticRegisterNativesUNewCAVESystemCppBPLibrary(); \ friend struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics; \ @@ -68,7 +71,7 @@ public: \ DECLARE_SERIALIZER(UNewCAVESystemCppBPLibrary) -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ +#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_47_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) \ @@ -82,13 +85,13 @@ public: \ NO_API virtual ~UNewCAVESystemCppBPLibrary(); -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_39_PROLOG -#define FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_GENERATED_BODY_LEGACY \ +#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 \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_RPC_WRAPPERS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_INCLASS \ - FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_42_STANDARD_CONSTRUCTORS \ + 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 \ public: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp index ee21382d..f0b1eb82 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/UnrealGame/Inc/NewCAVESystemCpp/UHT/Timestamp @@ -1,6 +1,6 @@ -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_PawnBase.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\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_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\EdnParser.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\ControllerActorTypes.h diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/Definitions.h b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/Definitions.h index a6ea6421..64db7188 100644 --- a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/Definitions.h +++ b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/Definitions.h @@ -291,4 +291,5 @@ #define SCENEDEPTHPICKERMODE_API DLLIMPORT #define ANIMATIONEDITMODE_API DLLIMPORT #define LEVELSEQUENCE_API DLLIMPORT +#define CINEMATICCAMERA_API DLLIMPORT #define NEWCAVESYSTEMCPP_API DLLEXPORT diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/UnrealEditor-NewCAVESystemCpp.lib b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/UnrealEditor-NewCAVESystemCpp.lib index 40dd2ec0..5ea9e591 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/UnrealEditor-NewCAVESystemCpp.lib and b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealEditor/Development/NewCAVESystemCpp/UnrealEditor-NewCAVESystemCpp.lib differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj index 63b0984b..2d2bbc7d 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj and b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Development/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj differ diff --git a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj index 68ebf1b9..035e748a 100644 Binary files a/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj and b/NewCAVESystemCpp/Intermediate/Build/Win64/x64/UnrealGame/Shipping/NewCAVESystemCpp/Module.NewCAVESystemCpp.cpp.obj differ diff --git a/NewCAVESystemCpp/Source/NewCAVESystemCpp/NewCAVESystemCpp.Build.cs b/NewCAVESystemCpp/Source/NewCAVESystemCpp/NewCAVESystemCpp.Build.cs index 6323bd04..b5db5285 100644 --- a/NewCAVESystemCpp/Source/NewCAVESystemCpp/NewCAVESystemCpp.Build.cs +++ b/NewCAVESystemCpp/Source/NewCAVESystemCpp/NewCAVESystemCpp.Build.cs @@ -6,9 +6,7 @@ public class NewCAVESystemCpp : ModuleRules { public NewCAVESystemCpp(ReadOnlyTargetRules Target) : base(Target) { - //PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs; PCHUsage = PCHUsageMode.NoPCHs; - //bUsePrecompiled = true; PrecompileForTargets = PrecompileTargetsType.Any; PublicIncludePaths.AddRange( @@ -36,8 +34,11 @@ public class NewCAVESystemCpp : ModuleRules "SlateCore", "UMG", "InputCore", - "EngineSettings" - // ... add other public dependencies that you statically link with here ... + "EngineSettings", + "LevelSequence", + "MovieScene", + "MovieSceneTracks", + "CinematicCamera" } ); @@ -51,9 +52,10 @@ public class NewCAVESystemCpp : ModuleRules "SlateCore", "UMG", "LevelSequence", - "MovieScene", - "InputCore" - // ... add private dependencies that you statically link with here ... + "MovieScene", + "MovieSceneTracks", + "InputCore", + "CinematicCamera" } ); diff --git a/NewCAVESystemCpp/Source/NewCAVESystemCpp/Private/NewCAVESystemCppBPLibrary.cpp b/NewCAVESystemCpp/Source/NewCAVESystemCpp/Private/NewCAVESystemCppBPLibrary.cpp index 3a848167..ee3c643d 100644 --- a/NewCAVESystemCpp/Source/NewCAVESystemCpp/Private/NewCAVESystemCppBPLibrary.cpp +++ b/NewCAVESystemCpp/Source/NewCAVESystemCpp/Private/NewCAVESystemCppBPLibrary.cpp @@ -7,6 +7,12 @@ #include "Framework/Application/SlateApplication.h" #include "Components/InputComponent.h" +#include "LevelSequence.h" +#include "MovieScene.h" +#include "Camera/CameraComponent.h" +#include "Sections/MovieSceneCameraCutSection.h" +#include "Tracks/MovieSceneCameraCutTrack.h" + UNewCAVESystemCppBPLibrary::UNewCAVESystemCppBPLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) { @@ -487,6 +493,59 @@ void UNewCAVESystemCppBPLibrary::EnableAllUserMouse() FSlateApplication::Get().SetInputManager(InputMap); } + + +UCameraComponent* UNewCAVESystemCppBPLibrary::GetCurrentCameraFromSequence(UObject* WorldContextObject, ULevelSequencePlayer* InSeqPlayer) +{ + + if (!InSeqPlayer) return nullptr; + // 获取 CameraCut 轨道 + ULevelSequence* LevelSequence = Cast(InSeqPlayer->GetSequence()); + if (!LevelSequence) return nullptr; + UMovieSceneCameraCutTrack* CameraCutTrack = Cast(LevelSequence->GetMovieScene()->GetCameraCutTrack()); + if (!CameraCutTrack) return nullptr; + + //FQualifiedFrameTime CurrentTime = MyLevelSequencePlayer->GetCurrentTime(); // 获取当前时间 + //auto CurrentFrame = CurrentTime.Time.FrameNumber*800;//不够精确 + + // 获取当前播放帧 + FFrameRate TickResolution = LevelSequence->GetMovieScene()->GetTickResolution(); + FQualifiedFrameTime QualifiedTime = InSeqPlayer->GetCurrentTime(); + FFrameTime TimeInTick = ConvertFrameTime(QualifiedTime.Time, QualifiedTime.Rate, TickResolution); + FFrameNumber CurrentTickFrame = TimeInTick.GetFrame(); + // 查找当前激活的 CameraCut 段 + UCameraComponent* ActiveCamComp = nullptr; + for (UMovieSceneSection* Section : CameraCutTrack->GetAllSections()) + { + if (UMovieSceneCameraCutSection* CamSection = Cast(Section)) + { + auto StartFrame = CamSection->GetInclusiveStartFrame(); + auto EndFrame = CamSection->GetExclusiveEndFrame(); + if (CurrentTickFrame >= StartFrame && CurrentTickFrame < EndFrame) + { + // 获取绑定的对象 + TArray BoundObjs = InSeqPlayer->GetBoundObjects(CamSection->GetCameraBindingID()); + for (UObject* Obj : BoundObjs) + { + if (AActor* Actor = Cast(Obj)) + { + ActiveCamComp = Actor->FindComponentByClass(); + } + else if (UCameraComponent* CamComp = Cast(Obj)) + { + ActiveCamComp = CamComp; + } + if (ActiveCamComp) break; + } + break; + } + } + } + + return ActiveCamComp; +} + + /* bool UNewCAVESystemCppBPLibrary::LoadLevelAsync(const FString & InName, FOnPackageLoaded OnPackageLoaded) diff --git a/NewCAVESystemCpp/Source/NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h b/NewCAVESystemCpp/Source/NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h index 834aa1d0..1030ea91 100644 --- a/NewCAVESystemCpp/Source/NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h +++ b/NewCAVESystemCpp/Source/NewCAVESystemCpp/Public/NewCAVESystemCppBPLibrary.h @@ -14,9 +14,14 @@ #include "Engine/LevelStreamingDynamic.h" #include "Components/WidgetComponent.h" #include "Runtime/LevelSequence/Public/LevelSequenceActor.h" +#include "LevelSequencePlayer.h" #include "InputCoreTypes.h" #include "GameMapsSettings.h" #include "Components/CanvasPanel.h" +#include "Camera/CameraComponent.h" +#include "MovieScene.h" +#include "Sections/MovieSceneCameraCutSection.h" +#include "Tracks/MovieSceneCameraCutTrack.h" #include "NewCAVESystemCppBPLibrary.generated.h" /* @@ -187,4 +192,8 @@ public: static void EnableAllUserMouse(); + UFUNCTION(BlueprintCallable, meta = (WorldContext = "WorldContextObject"), Category = "NewCAVESystemCpp|Utility") + static UCameraComponent* GetCurrentCameraFromSequence(UObject* WorldContextObject, ULevelSequencePlayer* InSeqPlayer); + + }; diff --git a/NewLBE/Content/BP/LBECameraSpectator.uasset b/NewLBE/Content/BP/LBECameraSpectator.uasset index 37124cb7..544ae060 100644 Binary files a/NewLBE/Content/BP/LBECameraSpectator.uasset and b/NewLBE/Content/BP/LBECameraSpectator.uasset differ diff --git a/NewLBE/Content/BP/LBEVRPawn.uasset b/NewLBE/Content/BP/LBEVRPawn.uasset index 75643004..d1f21689 100644 Binary files a/NewLBE/Content/BP/LBEVRPawn.uasset and b/NewLBE/Content/BP/LBEVRPawn.uasset differ diff --git a/NewLBE/Content/Input/IMC_VRLBE.uasset b/NewLBE/Content/Input/IMC_VRLBE.uasset index ca8a5ed8..001ad83f 100644 Binary files a/NewLBE/Content/Input/IMC_VRLBE.uasset and b/NewLBE/Content/Input/IMC_VRLBE.uasset differ diff --git a/NewLBE/Content/LBECustomizeBP/PawnCustomizeAreaStatic.uasset b/NewLBE/Content/LBECustomizeBP/PawnCustomizeAreaStatic.uasset index 50c5f6c5..7d791743 100644 Binary files a/NewLBE/Content/LBECustomizeBP/PawnCustomizeAreaStatic.uasset and b/NewLBE/Content/LBECustomizeBP/PawnCustomizeAreaStatic.uasset differ