Lore archive · Warcraft Wiki, 2023 dump
API types
Last wiki revision 2022-07-21
<!--The World of Warcraft API is constructed in lua, with an accompanying XML definition, in which everything is either a basic type, function or table. Tables are flexible objects that the API uses to define rather distinct WoW-specific "complex" types.
===Lua=== Lua variables are not formally assigned a type, but rather dynamically become a type when a value is assigned. World of Warcraft uses seven basic types from Lua.
Although XML has 19 primitive data types, FrameXML only uses five corresponding to Lua types:
The API encodes several complex information using tables and strings. Although these objects are merely instances of the basic types, their utility comes from how the information is encoded. Wowpedia's API documentation treates these as complex types even though there is no such official term. These may be further categorized as below:
-->
Categories
- API types
Source
https://warcraft.wiki.gg/wiki/API_types · retrieved 2023-11-13 · CC BY-SA 4.0
Converted from wikitext with templates, tables and images removed, so some sentences may be missing values.
This archive predates WoW: Forever. For collected gameplay facts see the Forever database. Search the archive.