>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

6,329 entries
ClearVertexOffsets()[function]SimpleTextureBaseAPIClick(button, isDown)[function]SimpleButtonAPICloseCheckout()[function]FrameAPISimpleCheckoutClosestGameObjectPosition(gameObjectID) : xPos, yPos, distance[function]UnitClosestUnitPosition(creatureID) : xPos, yPos, distance[function]UnitCollapsesLayout() : collapsesLayout[function]SimpleScriptRegionAPICompareStrings(left, right, strength) : result[function]LuaLocaleContextAPIConfirmTalentWipe()[function]PlayerScriptConsoleEcho(command, addToHistory, prefix?) : result[function]ConsoleConsoleExec(command, addToHistory) : result[function]ConsoleConsoleGetAllCommands() : commands[function]ConsoleConsoleGetColorFromType(colorType) : color[function]ConsoleConsoleGetFontHeight() : fontHeightInPixels[function]ConsoleConsoleIsActive() : consoleIsActive[function]ConsoleConsolePrintAllMatchingCommands(partialCommandText)[function]ConsoleConsoleSetFontHeight(fontHeightInPixels)[function]ConsoleConvertItemToBindToAccount()[function]PlayerScriptCopy() : copy[function]NumericRuleFormatterAPICopyExternalLink()[function]SimpleBrowserAPICopyFontObject(sourceFont)[function]SimpleFontAPICopyToClipboard(text, removeMarkup) : length[function]OsCreateAbbreviateConfig(data) : config[function]LocalizationCreateActor(name, template)[function]FrameAPIModelSceneFrameCreateAnimation(animationType?, name?, templateName?) : anim[function]SimpleAnimGroupAPICreateAnimationGroup(name?, templateName?) : group[function]SimpleAnimatableObjectAPICreateControlPoint(name?, templateName?, order?) : point[function]SimpleAnimPathAPICreateFontFamily(name, members) : fontFamily[function]FontCreateFontString(name?, drawLayer?, templateName?) : line[function]SimpleFrameAPICreateFrameWithOptions(options) : frame[function]FrameScriptCreateFromMixins(mixins) : object[function]FrameScriptCreateLine(name?, drawLayer?, templateName?, subLevel?) : line[function]SimpleFrameAPICreateMaskTexture(name?, drawLayer?, templateName?, subLevel?) : maskTexture[function]SimpleFrameAPICreateSecureDelegate(luaFunction, options?) : secureDelegateFunction[function]FrameScriptCreateTexture(name?, drawLayer?, templateName?, subLevel?) : texture[function]SimpleFrameAPICreateUnitHealPredictionCalculator() : healPredictionCalculator[function]UnitCreateVectorGraphics(name?, drawLayer?, templateName?, subLevel?) : vectorGraphics[function]SimpleFrameAPICreateWindow(popupStyle, topMost) : window[function]FrameScriptCursorHasItem() : result[function]GameCursorCursorHasMacro() : result[function]GameCursorCursorHasMoney() : result[function]GameCursorCursorHasSpell() : result[function]GameCursorCycleVariation(variationIndex, delta)[function]FrameAPITabardModelBaseDeclineGuild()[function]PlayerScriptDeclineName(name, gender?, declensionSet, namePartType?) : declinedNames[function]LocalizationDeclineResurrect()[function]PlayerScriptDeleteCookies()[function]SimpleBrowserAPIDeleteCursorItem()[function]GameCursorDesaturateHierarchy(desaturation, excludeRoot)[function]SimpleFrameAPIDestroyTotem(slot)[function]TotemDetachFromMount(rider) : success[function]FrameAPIModelSceneFrameActor

Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.