| Flag | Description |
| blizzardui | This function is not a C API but a Lua function declared in Blizzard's default user interface. Its implementation can be viewed by extracting the addon data using the Addon Kit provided by Blizzard. |
| confirmation | This function does not prompt the user for confirmation before its results take effect -- that behavior is provided by the default UI, and this function is called from the confirmation dialog |
| deprecated | This function is deprecated and is no longer in use |
| hardware | This function requires a key or mouse press in order to be used, but may not be protected. |
| internal | This function does nothing in the standard game client and is used by Blizzard for internal purposes |
| luaapi | This function is defined in the Lua standard libraries |
| maconly | This function is designed for the Mac OS X client only |
| nocombat | This function cannot be called during combat |
| protected | This function is protected and can only be called by the Blizzard user interface |
| review | Although we still believe this documentation to be accurate, it is in the process of being reviewed for the second edition of World of Warcraft Programming. You can safely ignore this message, as it's intended for the authors as a convenience. |