UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NavigationSystemModule.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4
6#include "CoreMinimal.h"
7#endif
9//#include "AI/NavigationSystemBase.h"
10#if WITH_EDITOR
11#include "AssetTypeCategories.h"
12#endif // WITH_EDITOR
13
18{
19
20public:
21
28 static inline INavSysModule& Get()
29 {
30 return FModuleManager::LoadModuleChecked<INavSysModule>("NavigationSystem");
31 }
32
38 static inline bool IsAvailable()
39 {
40 return FModuleManager::Get().IsModuleLoaded("NavigationSystem");
41 }
42};
43
CORE_API bool IsModuleLoaded(const FName InModuleName) const
Definition ModuleManager.cpp:347
static CORE_API FModuleManager & Get()
Definition ModuleManager.cpp:199
Definition ModuleInterface.h:14
Definition NavigationSystemModule.h:18
static bool IsAvailable()
Definition NavigationSystemModule.h:38
static INavSysModule & Get()
Definition NavigationSystemModule.h:28