// 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 "NavigationSystem.h" #ifdef NAVIGATIONSYSTEM_NavigationSystem_generated_h #error "NavigationSystem.generated.h already included, missing '#pragma once' in NavigationSystem.h" #endif #define NAVIGATIONSYSTEM_NavigationSystem_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS class AActor; class AController; class ANavigationData; class ANavMeshBoundsVolume; class UClass; class UNavArea; class UNavigationPath; class UNavigationQueryFilter; class UNavigationSystemV1; class UObject; enum class ENavDataGatheringModeConfig : uint8; // ********** Begin Delegate FOnNavDataGenericEvent ************************************************ #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_61_DELEGATE \ NAVIGATIONSYSTEM_API void FOnNavDataGenericEvent_DelegateWrapper(const FMulticastScriptDelegate& OnNavDataGenericEvent, ANavigationData* NavData); // ********** End Delegate FOnNavDataGenericEvent ************************************************** // ********** Begin Class UNavigationSystemV1 ****************************************************** #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execK2_GetRandomPointInNavigableRadius); \ DECLARE_FUNCTION(execOnNavigationBoundsUpdated); \ DECLARE_FUNCTION(execK2_ReplaceAreaInOctreeData); \ DECLARE_FUNCTION(execSetGeometryGatheringMode); \ DECLARE_FUNCTION(execUnregisterNavigationInvoker); \ DECLARE_FUNCTION(execRegisterNavigationInvoker); \ DECLARE_FUNCTION(execResetMaxSimultaneousTileGenerationJobsCount); \ DECLARE_FUNCTION(execSetMaxSimultaneousTileGenerationJobsCount); \ DECLARE_FUNCTION(execNavigationRaycast); \ DECLARE_FUNCTION(execFindPathToActorSynchronously); \ DECLARE_FUNCTION(execFindPathToLocationSynchronously); \ DECLARE_FUNCTION(execIsNavigationBeingBuiltOrLocked); \ DECLARE_FUNCTION(execIsNavigationBeingBuilt); \ DECLARE_FUNCTION(execGetPathLength); \ DECLARE_FUNCTION(execGetPathCost); \ DECLARE_FUNCTION(execK2_GetRandomLocationInNavigableRadius); \ DECLARE_FUNCTION(execK2_GetRandomReachablePointInRadius); \ DECLARE_FUNCTION(execK2_ProjectPointToNavigation); \ DECLARE_FUNCTION(execGetNavigationSystem); struct Z_Construct_UClass_UNavigationSystemV1_Statics; NAVIGATIONSYSTEM_API UClass* Z_Construct_UClass_UNavigationSystemV1_NoRegister(); #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUNavigationSystemV1(); \ friend struct ::Z_Construct_UClass_UNavigationSystemV1_Statics; \ static UClass* GetPrivateStaticClass(); \ friend NAVIGATIONSYSTEM_API UClass* ::Z_Construct_UClass_UNavigationSystemV1_NoRegister(); \ public: \ DECLARE_CLASS2(UNavigationSystemV1, UNavigationSystemBase, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/NavigationSystem"), Z_Construct_UClass_UNavigationSystemV1_NoRegister) \ DECLARE_SERIALIZER(UNavigationSystemV1) \ DECLARE_WITHIN(UWorld) #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ UNavigationSystemV1(UNavigationSystemV1&&) = delete; \ UNavigationSystemV1(const UNavigationSystemV1&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(NAVIGATIONSYSTEM_API, UNavigationSystemV1); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNavigationSystemV1); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNavigationSystemV1) #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_294_PROLOG #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_297_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UNavigationSystemV1; // ********** End Class UNavigationSystemV1 ******************************************************** // ********** Begin Class UNavigationSystemModuleConfig ******************************************** struct Z_Construct_UClass_UNavigationSystemModuleConfig_Statics; NAVIGATIONSYSTEM_API UClass* Z_Construct_UClass_UNavigationSystemModuleConfig_NoRegister(); #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1495_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUNavigationSystemModuleConfig(); \ friend struct ::Z_Construct_UClass_UNavigationSystemModuleConfig_Statics; \ static UClass* GetPrivateStaticClass(); \ friend NAVIGATIONSYSTEM_API UClass* ::Z_Construct_UClass_UNavigationSystemModuleConfig_NoRegister(); \ public: \ DECLARE_CLASS2(UNavigationSystemModuleConfig, UNavigationSystemConfig, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig), CASTCLASS_None, TEXT("/Script/NavigationSystem"), Z_Construct_UClass_UNavigationSystemModuleConfig_NoRegister) \ DECLARE_SERIALIZER(UNavigationSystemModuleConfig) #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1495_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ UNavigationSystemModuleConfig(UNavigationSystemModuleConfig&&) = delete; \ UNavigationSystemModuleConfig(const UNavigationSystemModuleConfig&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(NAVIGATIONSYSTEM_API, UNavigationSystemModuleConfig); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNavigationSystemModuleConfig); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNavigationSystemModuleConfig) \ NAVIGATIONSYSTEM_API virtual ~UNavigationSystemModuleConfig(); #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1492_PROLOG #define FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1495_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1495_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h_1495_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UNavigationSystemModuleConfig; // ********** End Class UNavigationSystemModuleConfig ********************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_NavigationSystem_Public_NavigationSystem_h PRAGMA_ENABLE_DEPRECATION_WARNINGS