Added ZO_SavedVars class and methods

Solvaring [07-11-17 - 21:43]
Added ZO_SavedVars class and methods
Filename
ZBS_API_Files/ESOAPIXMLPlugin.lua
diff --git a/ZBS_API_Files/ESOAPIXMLPlugin.lua b/ZBS_API_Files/ESOAPIXMLPlugin.lua
index 003f5c8..98011c4 100644
--- a/ZBS_API_Files/ESOAPIXMLPlugin.lua
+++ b/ZBS_API_Files/ESOAPIXMLPlugin.lua
@@ -3,8 +3,17 @@ local api = {
 EVENT_MANAGER = {type="class", childs = {
 RegisterForEvent = {type="method", args="(*string* _YourAddonName_, *integer* _event_, *function* _callback_)", returns="(bool:success,)",},
 UnregisterForEvent = {type="method", args="(*string* _YourAddonName_, *integer* _event_)", returns="(bool:success,)",},
-AddFilterForEvent = {type="method", args="(*string* eventNamespace, *number* eventId[, RegisterForEventFilterType filterType, *varying* parameter])", returns="(bool:success,)",}
+AddFilterForEvent = {type="method", args="(*string* eventNamespace, *number* eventId[, RegisterForEventFilterType filterType, *varying* parameter])", returns="(bool:success,)",},
 }},
+ZO_SavedVars = {type="class", childs={
+New = {type="method", args="(savedVariableTable, version, namespace, defaults, profile, displayName, characterName, characterId, characterKeyType)"},
+NewCharacterNameSettings = {type="method", args="(savedVariableTable, version, namespace, defaults, profile)"},
+NewCharacterIdSettings = {type="method", args="(savedVariableTable, version, namespace, defaults, profile)"},
+NewAccountWide = {type="method", args="(savedVariableTable, version, namespace, defaults, profile, displayName)"},
+}},
+
+GetNewSavedVars = {type="function", args="(savedVariableTable, version, namespace, defaults, profile, displayName, characterName, characterId, characterKeyType)"},
+
 ABILITY_TOOLTIP_TEXT_COLOR_ABILITY_INFO = {
 	 type = "value",},