WoW:Sea (AddOn): Difference between revisions

173 bytes removed ,  15 August 2023
m
Move page script moved page Sea (AddOn) to WoW:Sea (AddOn) without leaving a redirect
mNo edit summary
m (Move page script moved page Sea (AddOn) to WoW:Sea (AddOn) without leaving a redirect)
 
(14 intermediate revisions by 12 users not shown)
Line 1: Line 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 [[Java]] like object oriented library style. This addon is a function library. This means that it doesn't have any UI on it's 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.  
{{addon|library=1|hosted=0}}
 
'''Sea''' is a set of function libraries designed to make the process of writing new {{link-wow}} 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.  
 
For example:
Sea.IO.print("Hello World!");
 
The most current version will always be availible in the DevTools and Alpha distrobutions of Cosmos.
You can download the release version from [http://www.curse-gaming.com/mod.php?addid=122 here].
 
[[Sea ChangeLog]]
 
== Sea Documentation ==
{{Notify Alex}}


==== Sea Libraries ====
==== Sea Libraries ====
Line 17: Line 6:
* [[Sea.IO|IO]] - input/output functions (mostly output)
* [[Sea.IO|IO]] - input/output functions (mostly output)
* [[Sea.lang|lang]] - localization and language formatting functions
* [[Sea.lang|lang]] - localization and language formatting functions
* [[Sea.math|math]] - mathematical functions and constants not in lua's Math  
* [[Sea.math|math]] - mathematical functions and constants not in [[Lua]]'s Math  
* [[Sea.string|string]] - string manipulation and formatting functions
* [[Sea.string|string]] - string manipulation and formatting functions
* [[Sea.table|table]] - table manipulation functions
* [[Sea.table|table]] - table manipulation functions
Line 23: Line 12:
* [[Sea.wow|wow]] - World of Warcraft game object functions (like tooltip.scan)
* [[Sea.wow|wow]] - World of Warcraft game object functions (like tooltip.scan)


{{Suggest in Discussion}}
The most current version is available at {{link-wowinterface|4327}}.


==== Sea Examples ====
== Example ==
* Your example here
Sea.IO.print("Hello World!");
 
[[Sea Development]]


[[Category: Function Libraries]]
== See also ==
[[Category: Cosmos AddOns]]
* [[Sea (AddOn)/ChangeLog]]
* [[:Category:Sea (AddOn)/documentation]] - Sea Documentation
Anonymous user