ESOAPI definition file working

Solvaring [07-07-17 - 07:58]
ESOAPI definition file working
Filename
ESOAPI.lua
diff --git a/ESOAPI.lua b/ESOAPI.lua
index f1ed012..d1e8001 100644
--- a/ESOAPI.lua
+++ b/ESOAPI.lua
@@ -15886,7 +15886,7 @@ args = "()",
 returns = "(integer,)",
 valuetype = "version,",},

-Id = {type = "function",
+Id64ToString = {type = "function",
 description = "",
 args = "(*id64* _id_)",
 returns = "(string,)",
@@ -15973,7 +15973,7 @@ valuetype = "currentTime,",},
 GetTimeStamp = {type = "function",
 description = "",
 args = "()",
-returns = "()",
+returns = "(id64,)",
 valuetype = "timestamp,",},

 GetDiffBetweenTimeStamps = {type = "function",
@@ -16096,7 +16096,7 @@ args = "(*string* _text_)",
 returns = "(integer,)",
 valuetype = "hashValue,",},

-Set = {type = "function",
+Set3DRenderSpaceToCurrentCamera = {type = "function",
 description = "",
 args = "(*string* _controlName_)",},

@@ -16124,9 +16124,11 @@ args = "()",
 returns = "(string,)",
 valuetype = "versionString,",},

-Is = {type = "function",
+Is64BitClient = {type = "function",
 description = "",
-args = "()",},
+args = "()",
+returns = "(bool,)",
+valuetype = "is64Bit,",},

 DoesSystemSupportConsoleEnhancedRenderQuality = {type = "function",
 description = "",
@@ -16590,12 +16592,12 @@ GetGuildEventInfo = {type = "function",
 description = "",
 args = "(*integer* _guildId_, *[GuildHistoryCategory|#GuildHistoryCategory]* _category_, *luaindex* _eventIndex_)",
 returns = "(variant,variant,variant,variant,variant,variant,integer,integer,)",
-valuetype = "secsSinceEvent,eventType,",},
+valuetype = "param6,param5,param4,param3,param2,param1,secsSinceEvent,eventType,",},

 GetGuildEventId = {type = "function",
 description = "",
 args = "(*integer* _guildId_, *[GuildHistoryCategory|#GuildHistoryCategory]* _category_, *luaindex* _eventIndex_)",
-returns = "()",
+returns = "(id64,)",
 valuetype = "guildEventId,",},

 SetGuildMemberNote = {type = "function",
@@ -17194,7 +17196,7 @@ AddBackgroundListFilterEntry = {type = "function",
 description = "",
 args = "(*integer* _taskId_, *integer* _value1_, *integer* _value2_)",},

-AddBackgroundListFilterEntry = {type = "function",
+AddBackgroundListFilterEntry64 = {type = "function",
 description = "",
 args = "(*integer* _taskId_, *id64* _value_)",},

@@ -17214,12 +17216,14 @@ valuetype = "numResults,",},

 GetBackgroundListFilterResult = {type = "function",
 description = "",
-args = "(*integer* _taskId_, *luaindex* _resultIndex_)",},
+args = "(*integer* _taskId_, *luaindex* _resultIndex_)",
+returns = "(integer,integer,)",
+valuetype = "value2,value1,",},

-GetBackgroundListFilterResult = {type = "function",
+GetBackgroundListFilterResult64 = {type = "function",
 description = "",
 args = "(*integer* _taskId_, *luaindex* _resultIndex_)",
-returns = "()",
+returns = "(id64,)",
 valuetype = "value,",},

 PlayVideo = {type = "function",
@@ -18450,11 +18454,15 @@ valuetype = "name,",},

 GetComparisonEquipSlotsFromItemLink = {type = "function",
 description = "",
-args = "(*string* _itemLink_)",},
+args = "(*string* _itemLink_)",
+returns = "()",
+valuetype = "comparisonSlot2,comparisonSlot1,",},

 GetComparisonEquipSlotsFromBagItem = {type = "function",
 description = "",
-args = "(*integer* _bagId_, *integer* _slotIndex_)",},
+args = "(*integer* _bagId_, *integer* _slotIndex_)",
+returns = "()",
+valuetype = "comparisonSlot2,comparisonSlot1,",},

 GetItemName = {type = "function",
 description = "",
@@ -18832,7 +18840,7 @@ GetTrackedByIndex = {type = "function",
 description = "",
 args = "(*luaindex* _index_)",
 returns = "(integer,integer,integer,)",
-valuetype = "trackType,",},
+valuetype = "param2,param1,trackType,",},

 GetTrackedIsAssisted = {type = "function",
 description = "",
@@ -19342,13 +19350,13 @@ GetActionBindingInfo = {type = "function",
 description = "",
 args = "(*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_)",
 returns = "()",
-valuetype = "keyCode,",},
+valuetype = "mod4,mod3,mod2,mod1,keyCode,",},

 GetHighestPriorityActionBindingInfoFromName = {type = "function",
 description = "",
 args = "(*string* _actionName_, *bool* _preferGamepad_)",
 returns = "()",
-valuetype = "keyCode,",},
+valuetype = "mod4,mod3,mod2,mod1,keyCode,",},

 GetMaxBindingsPerAction = {type = "function",
 description = "",
@@ -20200,11 +20208,11 @@ OnWeaponSwap = {type = "function",
 description = "",
 args = "()",},

-OnWeaponSwapToSet = {type = "function",
+OnWeaponSwapToSet1 = {type = "function",
 description = "",
 args = "()",},

-OnWeaponSwapToSet = {type = "function",
+OnWeaponSwapToSet2 = {type = "function",
 description = "",
 args = "()",},

@@ -22350,7 +22358,7 @@ GetStoreEntryInfo = {type = "function",
 description = "",
 args = "(*luaindex* _entryIndex_)",
 returns = "(integer,integer,integer,integer,bool,integer,bool,bool,integer,integer,integer,string,textureName,)",
-valuetype = "entryType,questNameColor,quality,meetsRequirementsToUse,meetsRequirementsToBuy,sellPrice,price,stack,name,icon,",},
+valuetype = "entryType,currencyQuantity2,currencyType2,currencyQuantity1,currencyType1,questNameColor,quality,meetsRequirementsToUse,meetsRequirementsToBuy,sellPrice,price,stack,name,icon,",},

 GetStoreEntryBuyRequirementErrorId = {type = "function",
 description = "",
@@ -23692,7 +23700,7 @@ GetHelpInfo = {type = "function",
 description = "",
 args = "(*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_)",
 returns = "(string,string,string,string,string,)",
-valuetype = "showOptions,descriptionGamepad,image,description,name,",},
+valuetype = "showOptions,descriptionGamepad2,descriptionGamepad,image,description2,description,name,",},

 GetHelpSearchResults = {type = "function",
 description = "",
@@ -25320,7 +25328,7 @@ SetSCTAnimationOffsetY = {type = "function",
 description = "",
 args = "(*object* _timeline_, *number* _offsetY_)",},

-ZoUTF = {type = "function",
+ZoUTF8StringLength = {type = "function",
 description = "",
 args = "(*string* _string_)",
 returns = "(integer,)",
@@ -26107,7 +26115,7 @@ valuetype = "population,",},
 GetFurnitureIdFromCollectibleId = {type = "function",
 description = "",
 args = "(*integer* _collectibleId_)",
-returns = "()",
+returns = "(id64,)",
 valuetype = "furnitureId,",},

 GetCollectibleIdFromFurnitureId = {type = "function",
@@ -26119,13 +26127,13 @@ valuetype = "collectibleId,",},
 GetItemUniqueIdFromFurnitureId = {type = "function",
 description = "",
 args = "(*id64* _furnitureId_)",
-returns = "()",
+returns = "(id64,)",
 valuetype = "itemUniqueId,",},

 GetFurnitureIdFromItemUniqueId = {type = "function",
 description = "",
 args = "(*id64* _itemUniqueId_)",
-returns = "()",
+returns = "(id64,)",
 valuetype = "furnitureId,",},

 SetNameplateKeyboardFont = {type = "function",
@@ -26654,7 +26662,7 @@ GetItemCraftingInfo = {type = "function",
 description = "",
 args = "(*integer* _bagId_, *integer* _slotIndex_)",
 returns = "()",
-valuetype = "itemType,usedInCraftingType,",},
+valuetype = "extraInfo3,extraInfo2,extraInfo1,itemType,usedInCraftingType,",},

 GetItemType = {type = "function",
 description = "",
@@ -29782,31 +29790,31 @@ ClearAnchors = {type = "function",
 description = "",
 args = "()",},

-Convert = {type = "function",
+Convert3DLocalOrientationToWorldOrientation = {type = "function",
 description = "",
 args = "(*number* _localPitch_, *number* _localYaw_, *number* _localRoll_)",
 returns = "(number,number,number,)",
 valuetype = "worldRoll,worldYaw,worldPitch,",},

-Convert = {type = "function",
+Convert3DLocalPositionToWorldPosition = {type = "function",
 description = "",
 args = "(*number* _localX_, *number* _localY_, *number* _localZ_)",
 returns = "(number,number,number,)",
 valuetype = "worldZ,worldY,worldX,",},

-Convert = {type = "function",
+Convert3DWorldOrientationToLocalOrientation = {type = "function",
 description = "",
 args = "(*number* _worldPitch_, *number* _worldYaw_, *number* _worldRoll_)",
 returns = "(number,number,number,)",
 valuetype = "localRoll,localYaw,localPitch,",},

-Convert = {type = "function",
+Convert3DWorldPositionToLocalPosition = {type = "function",
 description = "",
 args = "(*number* _worldX_, *number* _worldY_, *number* _worldZ_)",
 returns = "(number,number,number,)",
 valuetype = "localZ,localY,localX,",},

-Create = {type = "function",
+Create3DRenderSpace = {type = "function",
 description = "",
 args = "()",},

@@ -29816,47 +29824,47 @@ args = "(*string* _arg1_, *integer* _type_)",
 returns = "(object,)",
 valuetype = "apRet,",},

-Destroy = {type = "function",
+Destroy3DRenderSpace = {type = "function",
 description = "",
 args = "()",},

-Does = {type = "function",
+Does3DRenderSpaceUseDepthBuffer = {type = "function",
 description = "",
 args = "()",
 returns = "(bool,)",
 valuetype = "usesDepthBuffer,",},

-Get = {type = "function",
+Get3DRenderSpaceForward = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,number,)",
 valuetype = "z,y,x,",},

-Get = {type = "function",
+Get3DRenderSpaceOrientation = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,number,)",
 valuetype = "rollRadians,yawRadians,pitchRadians,",},

-Get = {type = "function",
+Get3DRenderSpaceOrigin = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,number,)",
 valuetype = "z,y,x,",},

-Get = {type = "function",
+Get3DRenderSpaceRight = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,number,)",
 valuetype = "z,y,x,",},

-Get = {type = "function",
+Get3DRenderSpaceSystem = {type = "function",
 description = "",
 args = "()",
 returns = "()",
 valuetype = "system,",},

-Get = {type = "function",
+Get3DRenderSpaceUp = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,number,)",
@@ -30032,7 +30040,9 @@ valuetype = "OwningTopLevelWindow,",},

 GetParent = {type = "function",
 description = "",
-args = "()",},
+args = "()",
+returns = "(object,)",
+valuetype = "ret1,",},

 GetResizeToFitDescendents = {type = "function",
 description = "",
@@ -30082,9 +30092,11 @@ args = "()",
 returns = "(number,)",
 valuetype = "width,",},

-Has = {type = "function",
+Has3DRenderSpace = {type = "function",
 description = "",
-args = "()",},
+args = "()",
+returns = "(bool,)",
+valuetype = "has3DRenderSpace,",},

 IsChildOf = {type = "function",
 description = "",
@@ -30134,31 +30146,31 @@ args = "(*integer* _event_, *function* _callback_)",
 returns = "(bool,)",
 valuetype = "success,",},

-Set = {type = "function",
+Set3DRenderSpaceForward = {type = "function",
 description = "",
 args = "(*number* _x_, *number* _y_, *number* _z_)",},

-Set = {type = "function",
+Set3DRenderSpaceOrientation = {type = "function",
 description = "",
 args = "(*number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)",},

-Set = {type = "function",
+Set3DRenderSpaceOrigin = {type = "function",
 description = "",
 args = "(*number* _x_, *number* _y_, *number* _z_)",},

-Set = {type = "function",
+Set3DRenderSpaceRight = {type = "function",
 description = "",
 args = "(*number* _x_, *number* _y_, *number* _z_)",},

-Set = {type = "function",
+Set3DRenderSpaceSystem = {type = "function",
 description = "",
 args = "(*[GuiRender3DSpaceSystem|#GuiRender3DSpaceSystem]* _system_)",},

-Set = {type = "function",
+Set3DRenderSpaceUp = {type = "function",
 description = "",
 args = "(*number* _x_, *number* _y_, *number* _z_)",},

-Set = {type = "function",
+Set3DRenderSpaceUsesDepthBuffer = {type = "function",
 description = "",
 args = "(*bool* _usesDepthBuffer_)",},

@@ -31308,7 +31320,7 @@ args = "(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)",



-Get = {type = "function",
+Get3DLocalDimensions = {type = "function",
 description = "",
 args = "()",
 returns = "(number,number,)",
@@ -31368,7 +31380,7 @@ args = "(*[VERTEX_POINTS|#VERTEX_POINTS]* _vertex_)",
 returns = "(number,number,)",
 valuetype = "v,u,",},

-Is = {type = "function",
+Is3DQuadFacingCamera = {type = "function",
 description = "",
 args = "()",
 returns = "(bool,)",
@@ -31386,7 +31398,7 @@ args = "()",
 returns = "(bool,)",
 valuetype = "loaded,",},

-Set = {type = "function",
+Set3DLocalDimensions = {type = "function",
 description = "",
 args = "(*number* _width_, *number* _height_)",},

@@ -31526,11 +31538,11 @@ SetAction = {type = "function",
 description = "",
 args = "(*luaindex* _aSlotId_)",},

-SetAsComparativeTooltip = {type = "function",
+SetAsComparativeTooltip1 = {type = "function",
 description = "",
 args = "()",},

-SetAsComparativeTooltip = {type = "function",
+SetAsComparativeTooltip2 = {type = "function",
 description = "",
 args = "()",},

@@ -33533,4 +33545,5 @@ EVENT_SHOW_GUI = {

 EVENT_UPDATE_GUI_LOADING_PROGRESS = {
 	 type = "value", valuetype = "event", description = "(*string* _guiName_, *integer* _assetsLoaded_, *integer* _assetsTotal_)"},
+
 }
\ No newline at end of file