#include "ui_base.h" #include "system_headers.h" namespace cru { namespace ui { bool IsKeyDown(const int virtual_code) { const auto result = ::GetKeyState(virtual_code); return (static_cast(result) & 0x8000) != 0; } bool IsKeyToggled(const int virtual_code) { const auto result = ::GetKeyState(virtual_code); return (static_cast(result) & 1) != 0; } } }