diff --git a/ZEngine/ZEngine/Windows/Inputs/KeyCode.h b/ZEngine/ZEngine/Windows/Inputs/KeyCode.h index 8bf5095f..7a8663e1 100644 --- a/ZEngine/ZEngine/Windows/Inputs/KeyCode.h +++ b/ZEngine/ZEngine/Windows/Inputs/KeyCode.h @@ -1,6 +1,6 @@ #pragma once +#include #include -#include namespace ZEngine::Windows::Inputs { @@ -138,9 +138,8 @@ namespace ZEngine::Windows::Inputs } GlfwKey; - inline std::ostream& operator<<(std::ostream& stream, GlfwKeyCode f) + inline auto format_as(GlfwKey f) { - stream << static_cast(f); - return stream; + return fmt::underlying(f); } } // namespace ZEngine::Windows::Inputs diff --git a/__externals/fmt b/__externals/fmt index e41ac1f8..40626af8 160000 --- a/__externals/fmt +++ b/__externals/fmt @@ -1 +1 @@ -Subproject commit e41ac1f875b7a1c419beaf7ddf431a01fb530a92 +Subproject commit 40626af88bd7df9a5fb80be7b25ac85b122d6c21 diff --git a/__externals/spdlog b/__externals/spdlog index 6491abb5..6fa36017 160000 --- a/__externals/spdlog +++ b/__externals/spdlog @@ -1 +1 @@ -Subproject commit 6491abb519a6a15792c1c6717270ce6c9ba4d72e +Subproject commit 6fa36017cfd5731d617e1a934f0e5ea9c4445b13