1#ifndef YAZE_APP_GUI_CORE_PLATFORM_KEYS_H
2#define YAZE_APP_GUI_CORE_PLATFORM_KEYS_H
7#include "imgui/imgui.h"
const char * GetCtrlDisplayName()
Get the display name for the primary modifier key.
std::string FormatCtrlShiftShortcut(ImGuiKey key)
Convenience function for Ctrl+Shift+key shortcuts.
Platform
Runtime platform detection for display string customization.
const char * GetKeyName(ImGuiKey key)
Get the ImGui key name as a string.
Platform GetCurrentPlatform()
Get the current platform at runtime.
std::string FormatShortcut(const std::vector< ImGuiKey > &keys)
Format a list of ImGui keys into a human-readable shortcut string.
bool IsMacPlatform()
Check if running on macOS (native or web)
const char * GetAltDisplayName()
Get the display name for the secondary modifier key.
std::string FormatCtrlShortcut(ImGuiKey key)
Convenience function for Ctrl+key shortcuts.