
Note: This list is up to date as of Patch 10.1.0 (49365) Patch 10.1 C_AddOns.GetAddOnMetadata( name, variable) : value - Returns the TOC metadata of an addon.
ui - This is implemented in FrameXML but was considered important enough to be listed. deprecated - This is no longer used by Blizzard. noscript- This may not be called directly from (macro) scripts, i.e. noinstance - This only works outdoors and not in instanced content (dungeons/raids/battlegrounds/arena). nocombat - This cannot be called from insecure code while in combat. hwevent - This may only be called in response to a hardware event, i.e. protected - This can only be called by secure code. The Lua user interface code can be exported from the game client.įunctions are prefixed with the following tags:
It's officially documented in Blizzard_APIDocumentation accessible via the /api command.
The WoW API is available to AddOns and macro scripts.