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

Addon API

6,329 entries
SetIsFrameBuffer(isFrameBuffer)[function]SimpleFrameAPISetItem(itemID, appearanceModID?, itemVisualID?)[function]FrameAPICharacterModelBaseSetItemAppearance(itemAppearanceID, itemVisualID?, itemSubclass?)[function]FrameAPICharacterModelBaseSetItemTransmogInfo(transmogInfo, inventorySlots?, ignoreChildItems) : result[function]FrameAPIModelSceneFrameActorSetJumpInfo(jumpLength, jumpHeight)[function]FrameAPICinematicModelSetJustifyH(justifyH)[function]SimpleMessageFrameAPISetJustifyV(justifyV)[function]SimpleMessageFrameAPISetKeepModelOnHide(keepModelOnHide)[function]FrameAPICharacterModelBaseSetLegacyRaidDifficultyID(difficultyID, force)[function]InstanceSetLight(enabled, light)[function]SimpleModelAPISetLightAmbientColor(colorR, colorG, colorB)[function]FrameAPIModelSceneFrameSetLightDiffuseColor(colorR, colorG, colorB)[function]FrameAPIModelSceneFrameSetLightDirection(directionX, directionY, directionZ)[function]FrameAPIModelSceneFrameSetLightPosition(positionX, positionY, positionZ)[function]FrameAPIModelSceneFrameSetLightType(lightType)[function]FrameAPIModelSceneFrameSetLightVisible(visible)[function]FrameAPIModelSceneFrameSetLocale(locale) : success[function]LuaLocaleContextAPISetLooping(loopType)[function]SimpleAnimGroupAPISetLootSpecialization(specializationID)[function]PlayerScriptSetMapID(uiMapID)[function]FrameAPIBlobSetMask(file)[function]SimpleTextureBaseAPISetMaskScalar(scalar)[function]FrameAPIFogOfWarFrameSetMaskTexture(asset)[function]MinimapFrameAPISetMaxBytes(maxBytes)[function]SimpleEditBoxAPISetMaxInterval(interval)[function]SecondsFormatterAPISetMaxIntervalCurve(curve)[function]SecondsFormatterAPISetMaxLetters(maxLetters)[function]SimpleEditBoxAPISetMaxLines(maxLines)[function]SimpleFontStringAPISetMaxSnapshots(maxSnapshots)[function]SimpleOffScreenFrameAPISetMaximumHealthMode(maximumHealthMode)[function]UnitHealPredictionCalculatorAPISetMergeThreshold(threshold)[function]FrameAPIBlobSetMillisecondsThreshold(threshold)[function]SecondsFormatterAPISetMinInterval(interval)[function]SecondsFormatterAPISetMinIntervalCurve(curve)[function]SecondsFormatterAPISetMinMaxValues(minValue, maxValue, interpolation)[function]SimpleStatusBarAPISetMinimumCountdownDuration(milliseconds)[function]FrameAPICooldownSetMinimumWidth(width, force)[function]FrameAPITooltipSetModel(asset, noMip)[function]SimpleModelAPISetModelAlpha(alpha)[function]SimpleModelAPISetModelByCreatureDisplayID(creatureDisplayID, useActivePlayerCustomizations) : success[function]FrameAPIModelSceneFrameActorBaseSetModelByFileID(asset, useMips) : success[function]FrameAPIModelSceneFrameActorBaseSetModelByHyperlink(link) : success[function]FrameAPIModelSceneFrameActorSetModelByPath(asset, useMips) : success[function]FrameAPIModelSceneFrameActorBaseSetModelByUnit(unit, sheatheWeapons, autoDress, hideWeapons, usePlayerNativeForm, holdBowString, customRaceID?) : success[function]FrameAPIModelSceneFrameActorBaseSetModelByUnitCreatureDisplayID(unit) : success[function]FrameAPIModelSceneFrameActorBaseSetModelDrawLayer(layer)[function]SimpleModelAPISetModelScale(scale)[function]SimpleModelAPISetMotionScriptsWhileDisabled(motionScriptsWhileDisabled)[function]SimpleButtonAPISetMouseClickEnabled(enabled)[function]SimpleScriptRegionAPISetMouseMotionEnabled(enabled)[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.