WoW:Sea (AddOn): Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{addon|library=1|old=1}}
'''Sea''' is a set of function libraries designed to make the process of writing new ''[[World of Warcraft]]'' UI mods faster and simpler. It is designed to reflect a {{wplink|Java (programming language)|Java-like}} object oriented library style. This addon is a function library. This means that it doesn't have any UI on its own, but rather provides functionality for other addons. If you are an addon user and not an addon developer all you need to do is to leave this addon turned on if you have any other addons that depend on it.  
'''Sea''' is a set of function libraries designed to make the process of writing new ''[[World of Warcraft]]'' UI mods faster and simpler. It is designed to reflect a {{wplink|Java (programming language)|Java-like}} object oriented library style. This addon is a function library. This means that it doesn't have any UI on its own, but rather provides functionality for other addons. If you are an addon user and not an addon developer all you need to do is to leave this addon turned on if you have any other addons that depend on it.  


== Download ==
== Download ==
The most current version is available at [http://www.wowinterface.com/downloads/info4327-Sea.html WoWInterface].  
The most current version is available at {{wowi|4327}}.  


[[Sea/ChangeLog]]
[[Sea (AddOn)/ChangeLog]]


== Example ==
== Example ==
  Sea.IO.print("Hello World!");  
  Sea.IO.print("Hello World!");  


== Sea Documentation ==  
== Sea Documentation ==
See also [[:Category:Sea (AddOn)/documentation]].
==== Sea Libraries ====
==== Sea Libraries ====
* [[Sea.data|data]] - information tables useful to the game
* [[Sea.data|data]] - information tables useful to the game
Line 19: Line 21:
* [[Sea.util|util]] - common utilities, such as hooking functions
* [[Sea.util|util]] - common utilities, such as hooking functions
* [[Sea.wow|wow]] - World of Warcraft game object functions (like tooltip.scan)
* [[Sea.wow|wow]] - World of Warcraft game object functions (like tooltip.scan)
 
[[Category:Cosmos AddOns]]
[[Category:Function Libraries]]
[[Category:Sea (AddOn)]]

Revision as of 01:02, 2 December 2013

AddOn
WoWWiki Hosted AddOn Library Page (Old)

This AddOn is currently considered old. Content is retained for reference or subsequent updates.

Sea is a set of function libraries designed to make the process of writing new World of Warcraft UI mods faster and simpler. It is designed to reflect a Java-like object oriented library style. This addon is a function library. This means that it doesn't have any UI on its own, but rather provides functionality for other addons. If you are an addon user and not an addon developer all you need to do is to leave this addon turned on if you have any other addons that depend on it.

Download

The most current version is available at Template:Wowi.

Sea (AddOn)/ChangeLog

Example

Sea.IO.print("Hello World!"); 

Sea Documentation

See also Category:Sea (AddOn)/documentation.

Sea Libraries

  • data - information tables useful to the game
  • IO - input/output functions (mostly output)
  • lang - localization and language formatting functions
  • math - mathematical functions and constants not in lua's Math
  • string - string manipulation and formatting functions
  • table - table manipulation functions
  • util - common utilities, such as hooking functions
  • wow - World of Warcraft game object functions (like tooltip.scan)