~/forever/addon-api
Addon API
C_HeirloomInfo.HeirloomsAvailable() : areHeirloomsAvailableC_HeirloomInfo.IsHeirloomSourceValid(source) : isHeirloomSourceValidC_HeirloomInfo.IsUsingDefaultFilters() : isUsingDefaultFiltersC_HeirloomInfo.SetAllCollectionFilters(checked)C_HeirloomInfo.SetAllSourceFilters(checked)C_HeirloomInfo.SetDefaultFilters()C_HouseEditor.ActivateHouseEditorMode(editMode) : resultC_HouseEditor.EnterHouseEditor() : resultC_HouseEditor.GetActiveHouseEditorMode() : editModeC_HouseEditor.GetHouseEditorAvailability() : resultC_HouseEditor.GetHouseEditorModeAvailability(editMode) : resultC_HouseEditor.GetHouseEditorPlayerType() : playerTypeC_HouseEditor.IsHouseEditorActive() : isEditorActiveC_HouseEditor.IsHouseEditorModeActive(editMode) : isModeActiveC_HouseEditor.IsHouseEditorStatusAvailable() : editorStatusAvailableC_HouseEditor.LeaveHouseEditor()C_HouseExterior.CancelActiveExteriorEditing()C_HouseExterior.GetCoreFixtureOptionsInfo(coreFixtureType) : coreFixtureOptionsInfoC_HouseExterior.GetCurrentHouseExteriorSize() : houseExteriorSizeC_HouseExterior.GetCurrentHouseExteriorType() : houseExteriorTypeID, houseExteriorTypeNameC_HouseExterior.GetHouseExteriorSizeOptions() : optionsC_HouseExterior.GetHouseExteriorTypeOptions() : optionsC_HouseExterior.GetSelectedFixturePointInfo() : fixturePointInfoC_HouseExterior.HasHoveredFixture() : anyHoveredFixtureC_HouseExterior.HasSelectedFixturePoint() : anySelectedFixturePointC_HouseExterior.IsAnyDecorAttachedToCoreFixture(coreFixtureType) : anyAttachedDecorC_HouseExterior.IsAnyDecorAttachedToDoor() : anyAttachedDecorC_HouseExterior.IsAnyDecorAttachedToHouseExterior() : anyAttachedDecorC_HouseExterior.IsAnyDecorAttachedToSelectedFixturePoint() : anyAttachedDecorC_HouseExterior.IsExteriorDecorHidden() : decorHiddenC_HouseExterior.RemoveFixtureFromSelectedPoint(attachedDecorAction)C_HouseExterior.SelectCoreFixtureOption(fixtureID, attachedDecorAction)C_HouseExterior.SelectFixtureOption(fixtureID, attachedDecorAction)C_HouseExterior.SetExteriorDecorHidden(decorHidden)C_HouseExterior.SetHouseExteriorSize(size, attachedDecorAction)C_HouseExterior.SetHouseExteriorType(houseExteriorTypeID, attachedDecorAction)C_Housing.AcceptNeighborhoodOwnership()C_Housing.CanEditCharter() : canEditCharterC_Housing.CanTakeReportScreenshot(plotIndex) : reasonC_Housing.CreateGuildNeighborhood(neighborhoodName)C_Housing.CreateNeighborhoodCharter(neighborhoodName)C_Housing.DeclineNeighborhoodOwnership()C_Housing.DoesFactionMatchNeighborhood(neighborhoodGUID) : factionMatchesC_Housing.EditNeighborhoodCharter(neighborhoodName)C_Housing.GetCurrentHouseInfo() : houseInfoC_Housing.GetCurrentHouseLevelFavor(houseGuid)C_Housing.GetCurrentHouseRefundAmount() : refundAmountC_Housing.GetCurrentNeighborhoodGUID() : neighborhoodGUIDC_Housing.GetHouseLevelFavorForLevel(level) : houseFavorC_Housing.GetHouseLevelRewardsForLevel(level)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.