~/forever/addon-api
Addon API
C_Housing.GetHousingAccessFlags() : accessFlagsC_Housing.GetMaxHouseLevel() : levelC_Housing.GetNeighborhoodTextureSuffix(neighborhoodGUID) : neighborhoodTextureSuffixC_Housing.GetOthersOwnedHouses(playerGUID?, bnetID?, isInPlayersGuild)C_Housing.GetPlayerOwnedHouses()C_Housing.GetTrackedHouseGuid() : trackedHouseC_Housing.GetUIMapIDForNeighborhood(neighborhoodGuid) : uiMapIDC_Housing.GetVisitCooldownInfo() : spellCooldownInfoC_Housing.HasHousingExpansionAccess() : hasAccessC_Housing.HouseFinderDeclineNeighborhoodInvitation()C_Housing.HouseFinderIgnoreNeighborhood(neighborhoodGuid)C_Housing.HouseFinderRequestNeighborhoods()C_Housing.HouseFinderRequestReservationAndPort(neighborhoodGuid, plotID)C_Housing.IsHousingMarketCartFullRemoveEnabled() : isHousingMarketCartFullRemoveEnabledC_Housing.IsHousingMarketEnabled() : isHousingMarketEnabledC_Housing.IsHousingMarketShopEnabled() : isHousingMarketShopEnabledC_Housing.IsHousingServiceEnabled() : isAvailableC_Housing.IsInsideHouse() : isInsideC_Housing.IsInsideHouseOrPlot() : isInsideC_Housing.IsInsideOwnedHouse() : isInsideOwnedHouseC_Housing.IsInsideOwnedHouseOrPlot() : isInsideOwnedHouseOrPlotC_Housing.IsInsideOwnedPlot() : isInsideC_Housing.IsInsidePlot() : isInsideC_Housing.IsOnNeighborhoodMap() : isOnNeighborhoodMapC_Housing.LeaveHouse()C_Housing.OnCharterConfirmationAccepted()C_Housing.OnCharterConfirmationClosed()C_Housing.OnCreateCharterNeighborhoodClosed()C_Housing.OnCreateGuildNeighborhoodClosed()C_Housing.OnHouseFinderClickPlot(plotID)C_Housing.OnRequestSignatureClicked()C_Housing.OnSignCharterClicked(charterOwnerGUID)C_Housing.RelinquishHouse(houseGuid)C_Housing.RequestCurrentHouseInfo()C_Housing.RequestHouseFinderNeighborhoodData(neighborhoodGuid, neighborhoodName)C_Housing.RequestPlayerCharacterList()C_Housing.ResetHouse(resetScope)C_Housing.ReturnAfterVisitingHouse()C_Housing.SaveHouseSettings(playerGUID, accessFlags)C_Housing.SearchBNetFriendNeighborhoods(bnetName) : isValidBnetFriendC_Housing.SearchBNetFriendNeighborhoodsByID(bnetID) : isValidBnetFriendC_Housing.SetTrackedHouseGuid(trackedHouse?)C_Housing.StartTutorial()C_Housing.TeleportHome(neighborhoodGUID, houseGUID, plotID)C_Housing.TryRenameNeighborhood(neighborhoodName)C_Housing.ValidateCreateGuildNeighborhoodSize()C_Housing.ValidateNeighborhoodName(neighborhoodName)C_Housing.VisitHouse(neighborhoodGUID, houseGUID, plotID)C_HousingBasicMode.CancelActiveEditing()C_HousingBasicMode.CommitDecorMovement()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.