Kelsidavis-WoWee/src/addons
Kelsi bf8c0aaf1a feat: add modifier key queries and IsModifiedClick for input handling
Implement keyboard modifier state queries using ImGui IO state:
- IsShiftKeyDown, IsControlKeyDown, IsAltKeyDown — direct key queries
- IsModifiedClick(action) — checks if the modifier matching a named
  action is held (CHATLINK/SPLITSTACK=Shift, DRESSUP=Ctrl, SELFCAST=Alt)
- GetModifiedClick(action) — returns the assigned key name for an action
- SetModifiedClick — no-op stub for compatibility

These are fundamental input functions used by virtually all interactive
addons: shift-click to link items in chat, ctrl-click for dressup,
alt-click for self-cast, shift-click to split stacks, etc.
2026-03-22 17:12:57 -07:00
..
addon_manager.cpp feat: support SavedVariablesPerCharacter for per-character addon data 2026-03-21 02:46:21 -07:00
lua_engine.cpp feat: add modifier key queries and IsModifiedClick for input handling 2026-03-22 17:12:57 -07:00
toc_parser.cpp feat: support SavedVariablesPerCharacter for per-character addon data 2026-03-21 02:46:21 -07:00