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

Addon API

6,329 entries
Disable()[function]SimpleSliderAPIDisableDrawLayer(layer)[function]SimpleFrameAPIDismount()[function]PlayerScriptDoesClipChildren() : clipsChildren[function]SimpleFrameAPIDoesCurrentLocaleSellExpansionLevels() : regionSellsExpansions[function]ExpansionDoesHyperlinkPropagateToParent() : canPropagate[function]SimpleFrameAPIDrag(isAccessible)[function]HousingLayoutPinFrameAPIDrawAll()[function]FrameAPIBlobDrawBlob(questID, draw)[function]FrameAPIBlobDrawNone()[function]FrameAPIBlobDress()[function]FrameAPIModelSceneFrameActorDressPlayerSlot(invSlot)[function]FrameAPIModelSceneFrameActorDropCursorMoney()[function]GameCursorEjectPassengerFromSeat(virtualSeatIndex)[function]UnitEnable()[function]SimpleSliderAPIEnableDrawLayer(layer)[function]SimpleFrameAPIEnableGamePadButton(enable)[function]SimpleFrameAPIEnableGamePadStick(enable)[function]SimpleFrameAPIEnableKeyboard(enable)[function]SimpleFrameAPIEnableMerging(enable)[function]FrameAPIBlobEnableMouse(enable)[function]SimpleScriptRegionAPIEnableMouseMotion(enable)[function]SimpleScriptRegionAPIEnableMouseWheel(enable)[function]SimpleScriptRegionAPIEnableSmoothing(enable)[function]FrameAPIBlobEnableSubtitles(enable)[function]SimpleMovieAPIEquipCursorItem(slot)[function]GameCursorEquipItem(itemID)[function]FrameAPICinematicModelEquipPendingItem(index)[function]PlayerScriptEvaluate(x) : y[function]LuaCurveObjectAPIEvaluateCurrentHealthPercent(curve) : result[function]UnitHealPredictionCalculatorAPIEvaluateDesiredUnitCount(seconds) : count[function]SecondsFormatterAPIEvaluateElapsedDuration(curve, modifier) : result[function]LuaDurationObjectAPIEvaluateElapsedPercent(curve, modifier) : result[function]LuaDurationObjectAPIEvaluateMaxInterval(seconds) : interval[function]SecondsFormatterAPIEvaluateMinInterval(seconds) : interval[function]SecondsFormatterAPIEvaluateMissingHealthPercent(curve) : result[function]UnitHealPredictionCalculatorAPIEvaluateRemainingDuration(curve, modifier) : result[function]LuaDurationObjectAPIEvaluateRemainingPercent(curve, modifier) : result[function]LuaDurationObjectAPIEvaluateTotalDuration(curve, modifier) : result[function]LuaDurationObjectAPIEvaluateUnpacked(x) : yR, yG, yB, yA[function]LuaColorCurveObjectAPIExecuteAttribute(attributeName, arguments?) : success, returns[function]SimpleFrameAPIFinalizeUnits()[function]FrameAPIUnitPositionFrameFindBreaks(text, breakType) : byteOffsets[function]LuaLocaleContextAPIFindCharacterIndexAtCoordinate(x, y) : characterIndex, inside[function]SimpleFontStringAPIFindStringMatches(text, pattern, strength) : byteOffsets[function]LuaLocaleContextAPIFinish()[function]SimpleAnimGroupAPIFlashClientIcon(briefly)[function]ClientFlush()[function]SimpleOffScreenFrameAPIFocusEnter(fromMouseMotion)[function]SimpleScriptRegionAPIFocusExit(fromMouseMotion)[function]SimpleScriptRegionAPI

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.