WoW:Lua functions: Difference between revisions

m
no edit summary
m (This revision and previous are available under: CC BY-SA 3.0. See list of authors in previous history below.)
mNo edit summary
Line 1: Line 1:
__NOWYSIWYG__{{wowlua}}
__NOWYSIWYG__{{wowlua}}
This is the main reference for the World of Warcraft Lua Runtime. Note that these are mostly standard Lua functions, available in most Lua environments. Arguably, we could just refer to the [http://www.lua.org Lua web site], but a few functions differ slightly in Blizzard's implementation. They are all documented here for consistency.
This is the main reference for the UI Lua runtime in World of Warcraft. Note these are mostly standard Lua functions available in most Lua environments. Arguably could just refer to the [http://www.lua.org Lua.org] web site, but a few functions differ in Blizzard's implementation. They are all documented here for consistency and to allow for commentary.


== Reference ==
== Reference ==
The [[World of Warcraft]] Lua runtime does not provide all standard [[Lua]] functions. Notably, the operating system and file I/O libraries are not present. Nearly all of these functions are part of the default Lua 5.1 runtime environment, described [http://www.lua.org/manual/5.1/manual.html here].
The [[w:c:World of Warcraft|World of Warcraft]] Lua runtime does not provide all standard [[Lua]] functions. Notably, the operating system and file I/O libraries are not present. Nearly all of these functions are part of the default Lua 5.1 runtime environment, described [http://www.lua.org/manual/5.1/manual.html here].


=== Core ===
=== Core ===
Line 120: Line 120:


== Notes ==
== Notes ==
Some WoW specific Lua notes.
WoW specific Lua notes.


=== String Functions ===
=== String Functions ===
Line 155: Line 155:
* [[Lua]], which has plenty of links to other reference material.
* [[Lua]], which has plenty of links to other reference material.
* [[API types]], with a list of Lua types and 'psudo-types' used in WoW.
* [[API types]], with a list of Lua types and 'psudo-types' used in WoW.
[[Category:Lua]]