~/forever/addon-api
Addon API
GetSpacing() : spacingGetSpecializationInfoForClassID(classID, index, gender?) : id, name, description, icon, role, recommended, allowedForBoost, masterySpell1, masterySpell2GetSpecializationInfoForSpecID(specID, gender?) : id, name, description, icon, role, recommended, allowedForBoost, masterySpell1, masterySpell2GetSpecializationNameForSpecID(specID, gender?) : nameGetSpecializationSystem() : systemGetSpeed() : resultGetSpellBonusDamage(school) : resultGetSpellBonusHealing() : resultGetSpellCritChance() : resultGetSpellCritChanceFromStat(stat, value) : spellCritChanceGetSpellHitModifier() : resultGetSpellPenetration() : resultGetSpellVisualKit() : spellVisualKitIDGetStartColor() : colorGetStartDelay() : delaySecGetStartPoint() : relativePoint, relativeTo, offsetX, offsetYGetStartTime(modifier) : startTimeGetStatusBarColor() : colorR, colorG, colorB, colorAGetStatusBarDesaturation() : desaturationGetStatusBarTexture() : textureGetStepsPerPage() : stepsPerPageGetStringFromModifiers(modifiers) : modifierStringGetStringHeight() : heightGetStringWidth() : widthGetStripIntervalWhitespace() : stripGetSturdiness() : resultGetSubZoneText() : textGetTarget() : targetGetTaxiBenchmarkMode() : resultGetTexCoord() : ulX, ulY, llX, llY, urX, urY, lrX, lrYGetTexelSnappingBias() : biasGetText() : textGetTextColor() : colorR, colorG, colorB, colorAGetTextColorCurve() : curve, propertyGetTextData() : contentGetTextHeight() : heightGetTextInsets() : left, right, top, bottomGetTextScale() : textScaleGetTextWidth() : widthGetTexture() : textureFileGetTextureFileID() : textureFileGetTextureFilePath() : textureFileGetTextureSliceMargins() : left, top, right, bottomGetTextureSliceMode() : sliceModeGetThickness() : thicknessGetThreatStatusColor(gameErrorIndex) : colorR, colorG, colorBGetThumbTexture() : textureGetTickTime() : timeGetTime() : timeGetTimeModifier() : modifierDocumented 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.