From 41c07bf6d84331b653d9f8dace4640782d176c45 Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Thu, 18 Apr 2024 20:22:43 -0400 Subject: [PATCH] Type alias for NetAPIModule map --- Nuake/src/Scripting/NetModules/NetAPIModule.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Nuake/src/Scripting/NetModules/NetAPIModule.h b/Nuake/src/Scripting/NetModules/NetAPIModule.h index 488d6f2a..6f19c382 100644 --- a/Nuake/src/Scripting/NetModules/NetAPIModule.h +++ b/Nuake/src/Scripting/NetModules/NetAPIModule.h @@ -8,10 +8,13 @@ namespace Nuake { class NetAPIModule { public: + using MethodMap = std::unordered_map; + virtual const std::string GetModuleName() const = 0; virtual void RegisterMethods() = 0; - std::unordered_map GetMethods() const { return m_Methods; } + MethodMap GetMethods() const { return m_Methods; } + protected: void RegisterMethod(const std::string& name, void* methodPtr) { @@ -19,6 +22,6 @@ namespace Nuake { } private: - std::unordered_map m_Methods; + MethodMap m_Methods; }; } \ No newline at end of file