~/forever/addon-api
Addon API
CharCustomizeMixin:UnfocusGamepad()CharCustomizeMixin:UninitializeGamepad()CharCustomizeMixin:UpdateAlteredFormButtons()CharCustomizeMixin:UpdateAlteredForms()CharCustomizeMixin:UpdateAlteredFormsDropdown()CharCustomizeMixin:UpdateAlteredFormsMaxWidth()CharCustomizeMixin:UpdateCategoriesContainer()CharCustomizeMixin:UpdateModelDressState()CharCustomizeMixin:UpdateOptionButtons(forceReset)CharCustomizeMixin:UpdateOptionsContainer()CharCustomizeMixin:UpdateOptionsPanel()CharCustomizeMixin:UpdateOptionsScrollBox()CharCustomizeMixin:UpdateSmallButtons()CharCustomizeMixin:UpdateZoomButtonStates()CharCustomizeParentFrameBaseMixin:SetCharacterSex(sexID)CharCustomizeParentFrameBaseMixin:SetModelDressState(dressedState)CharCustomizeParentFrameBaseMixin:SetViewingAlteredForm(viewingAlteredForm, resetCategory)CharCustomizeParentFrameBaseMixin:SetViewingChrModel(chrModelID)CharCustomizeParentFrameBaseMixin:SetViewingShapeshiftForm(formID)CharCustomizeRidingDrakeButtonMixin:SetCategory(categoryData, selectedCategoryID)CharCustomizeRidingDrakeButtonMixin:SetupAnchors(tooltip)CharCustomizeShapeshiftFormButtonMixin:SetCategory(categoryData, selectedCategoryID)CharCustomizeShapeshiftFormButtonMixin:SetupAnchors(tooltip)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.