Switch from Nz prefix to namespace Nz

What a huge commit


Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
This commit is contained in:
Lynix
2015-09-25 19:20:05 +02:00
parent c214251ecf
commit df8da275c4
609 changed files with 68265 additions and 66534 deletions

View File

@@ -14,34 +14,35 @@
#include <unordered_map>
///TODO: Révision
class NzDynLib;
class NAZARA_CORE_API NzPluginManager
namespace Nz
{
public:
NzPluginManager() = delete;
~NzPluginManager() = delete;
class DynLib;
static void AddDirectory(const NzString& directoryPath);
class NAZARA_CORE_API PluginManager
{
public:
PluginManager() = delete;
~PluginManager() = delete;
static bool Initialize();
static void AddDirectory(const String& directoryPath);
static bool Mount(nzPlugin plugin);
static bool Mount(const NzString& pluginPath, bool appendExtension = true);
static bool Initialize();
static void RemoveDirectory(const NzString& directoryPath);
static bool Mount(Plugin plugin);
static bool Mount(const String& pluginPath, bool appendExtension = true);
static void Unmount(nzPlugin plugin);
static void Unmount(const NzString& pluginPath);
static void RemoveDirectory(const String& directoryPath);
static void Uninitialize();
static void Unmount(Plugin plugin);
static void Unmount(const String& pluginPath);
private:
static std::set<NzString> s_directories;
static std::unordered_map<NzString, NzDynLib*> s_plugins;
static bool s_initialized;
static void Uninitialize();
};
private:
static std::set<String> s_directories;
static std::unordered_map<String, DynLib*> s_plugins;
static bool s_initialized;
};
}
#endif // NAZARA_PLUGINMANAGER_HPP