diff --git a/src/console/Console.cpp b/src/console/Console.cpp index 2e7a225..1609c64 100644 --- a/src/console/Console.cpp +++ b/src/console/Console.cpp @@ -2,6 +2,7 @@ static int32_t s_active; static int32_t s_consoleAccessEnabled; +static KEY s_consoleKey = KEY_TILDE; int32_t ConsoleAccessGetEnabled() { return s_consoleAccessEnabled; @@ -15,6 +16,14 @@ int32_t ConsoleGetActive() { return s_active; } +KEY ConsoleGetHotKey() { + return s_consoleKey; +} + void ConsoleSetActive(int32_t active) { s_active = active; } + +void ConsoleSetHotKey(KEY hotkey) { + s_consoleKey = hotkey; +} diff --git a/src/console/Console.hpp b/src/console/Console.hpp index 6bac5b8..e9bfac8 100644 --- a/src/console/Console.hpp +++ b/src/console/Console.hpp @@ -1,6 +1,7 @@ #ifndef CONSOLE_CONSOLE_HPP #define CONSOLE_CONSOLE_HPP +#include "event/Types.hpp" #include int32_t ConsoleAccessGetEnabled(); @@ -9,6 +10,10 @@ void ConsoleAccessSetEnabled(int32_t enable); int32_t ConsoleGetActive(); +KEY ConsoleGetHotKey(); + void ConsoleSetActive(int32_t active); +void ConsoleSetHotKey(KEY hotkey); + #endif // ifndef CONSOLE_CONSOLE_HPP