WoW:Ace2: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
m (Move page script moved page Ace2 to Ace2 without leaving a redirect)
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Like [[Ace]], Ace2 main purpose is , as stated to [http://www.wowace.com wowace site], to improve modularity, improve performance, and simplify the addon and library creation process.
#REDIRECT [[Ace2 (AddOn)]]
 
 
 
Ace2 is going to replace Ace when it hits the gold status. Although it currently under development, many popular addons are using its libraries.
 
 
== Brief feature list and component overview of Ace2 ==
 
<div style="margin-left: 3%; max-width: 70em;">
{| cellspacing=0 cellpadding=0 style="background-color: transparent;"
|- valign=top
|
;AceLibrary: <small>[http://www.wowace.com/index.php/AceLibrary AceLibrary] handles version compatibility of libraries - Ace ones as well as your own. It also helps with error handling.</small>
 
;AceOO-2.0: <small>[http://www.wowace.com/index.php/AceOO-2.0 AceOO-2.0] provides an object-orientation framework.</small>
 
;AceAddon-2.0: <small>[http://www.wowace.com/index.php/AceAddon-2.0 AceAddon-2.0] is Ace's main interface to AddOns. Ace components present their functionality through it. It also handles simple initialization events.</small>
 
;AceComm-2.0: <small>[http://www.wowace.com/wiki/AceComm-2.0 AceComm-2.0] Inter-player addon communications through hidden channels.</small>
 
;AceConsole-2.0: <small>[http://www.wowace.com/index.php/AceConsole-2.0 AceConsole-2.0] provides console I/O functionality - slash commands, easy printing, etc.</small>
 
;AceTab-2.0: <small>[http://www.wowace.com/wiki/AceTab-2.0 AceTab-2.0] Provides easy tab completion support.</small>
 
| width=20 | &nbsp;
|
 
;AceDB-2.0: <small>[http://www.wowace.com/index.php/AceDB-2.0 AceDB-2.0] allows for fast, clean, and featureful saved variable access, including per-class settings and more.</small>
 
;AceEvent-2.0: <small>[http://www.wowace.com/index.php/AceEvent-2.0 AceEvent-2.0] allows for simple event handling, scheduling, and inter-addon communication.</small>
 
;AceDebug-2.0: <small>[http://www.wowace.com/index.php/AceDebug-2.0 AceDebug-2.0] simplifies AddOn debugging.</small>
 
;AceHook-2.1: <small>[http://www.wowace.com/index.php/AceHook-2.1 AceHook-2.1] provides safe hooking of functions, methods, and scripts.</small>
 
;AceLocale-2.2: <small>[http://www.wowace.com/index.php/AceLocale-2.2 AceLocale-2.2] makes localization (translation) of your AddOns ridiculously simple.</small>
 
;AceModuleCore-2.0: <small>[http://www.wowace.com/index.php/AceModuleCore-2.0 AceModuleCore-2.0] helps you split your AddOn into separate "modules" that can easily be turned on and off. Handles enabling/disabling of events, hooks, tooltip scanners, etc for you.</small>
 
|}
 
 
[[Category:AddOns]]
[[Category:Ace]]
[[Category:Ace2]]

Latest revision as of 04:44, 15 August 2023

Redirect to: