Kelsidavis-WoWee/include/addons
Kelsi 1f8660f329 feat: add OnUpdate frame script for per-frame addon callbacks
Frames can now set an OnUpdate script that fires every frame with
the elapsed time as an argument. This enables addon timers, polling,
and animations.

  local f = CreateFrame("Frame")
  f:SetScript("OnUpdate", function(self, elapsed)
      -- called every frame with deltaTime
  end)

OnUpdate only fires for visible frames (frame:Hide() pauses it).
Tracked in __WoweeOnUpdateFrames table, dispatched via
LuaEngine::dispatchOnUpdate() called from the Application main loop.
2026-03-20 12:07:22 -07:00
..
addon_manager.hpp feat: add OnUpdate frame script for per-frame addon callbacks 2026-03-20 12:07:22 -07:00
lua_engine.hpp feat: add OnUpdate frame script for per-frame addon callbacks 2026-03-20 12:07:22 -07:00
toc_parser.hpp feat: add Lua 5.1 addon system with .toc loader and /run command 2026-03-20 11:12:07 -07:00