~/forever/addon-api
Addon API
C_HousingCustomizeMode.IsHouseExteriorDoorHovered() : isHouseExteriorDoorHoveredC_HousingCustomizeMode.IsHoveringDecor() : isHoveringDecorC_HousingCustomizeMode.IsHoveringRoomComponent() : isHoveringC_HousingCustomizeMode.IsRoomComponentSelected() : hasSelectedComponentC_HousingCustomizeMode.RoomComponentSupportsVariant(componentID, variant) : variantSupportedC_HousingCustomizeMode.RoomConnectionSupportsDoorType(roomGUID, componentID, newDoortype) : doorTypeSupportedC_HousingCustomizeMode.SetRoomComponentCeilingType(roomGUID, componentID, ceilingType)C_HousingCustomizeMode.SetRoomComponentDoorType(roomGUID, componentID, newDoortype)C_HousingDecor.AnyDecorPlacedInRoom(roomGUID) : isPlacedC_HousingDecor.CancelActiveEditing()C_HousingDecor.CommitDecorMovement()C_HousingDecor.EnterPreviewState()C_HousingDecor.ExitPreviewState()C_HousingDecor.GetAllMaxPlacementBudgets() : interiorMaxBudgets, exteriorMaxBudgetsC_HousingDecor.GetAllPlacedDecor() : placedDecorC_HousingDecor.GetAllSpentPlacementBudgets() : interiorSpentBudgets, exteriorSpentBudgetsC_HousingDecor.GetDecorAssignedPetName(decorGUID) : nameC_HousingDecor.GetDecorCanAttachPet(decorID) : canAttachPetC_HousingDecor.GetDecorHyperlink(decorID) : hyperLinkC_HousingDecor.GetDecorIcon(decorID) : iconC_HousingDecor.GetDecorInstanceInfoForGUID(decorGUID) : infoC_HousingDecor.GetDecorName(decorID) : nameC_HousingDecor.GetHoveredDecorInfo() : infoC_HousingDecor.GetMaxPetPlacementBudget() : maxBudgetC_HousingDecor.GetMaxPlacementBudget() : maxBudgetC_HousingDecor.GetNumDecorPlaced() : numPlacedC_HousingDecor.GetNumPreviewDecor() : numDecorC_HousingDecor.GetSelectedDecorInfo() : infoC_HousingDecor.GetSpentPetPlacementBudget() : totalCostC_HousingDecor.GetSpentPlacementBudget() : totalCostC_HousingDecor.HasMaxPlacementBudget() : hasMaxBudgetC_HousingDecor.IsDecorSelected() : hasSelectedDecorC_HousingDecor.IsGridVisible() : gridVisibleC_HousingDecor.IsHouseExteriorDoorHovered() : isHouseExteriorDoorHoveredC_HousingDecor.IsHouseExteriorHovered() : isHouseExteriorHoveredC_HousingDecor.IsHoveringDecor() : isHoveringDecorC_HousingDecor.IsModeDisabledForPreviewState(mode) : isModeDisabledC_HousingDecor.IsPreviewState() : isPreviewStateC_HousingDecor.RemovePlacedDecorEntry(decorGUID)C_HousingDecor.RemoveSelectedDecor()C_HousingDecor.SetGridVisible(gridVisible)C_HousingDecor.SetPlacedDecorEntryHovered(decorGUID, hovered)C_HousingDecor.SetPlacedDecorEntrySelected(decorGUID, selected)C_HousingExpertMode.CancelActiveEditing()C_HousingExpertMode.CommitDecorMovement()C_HousingExpertMode.CommitHouseExteriorPosition()C_HousingExpertMode.GetHoveredDecorInfo() : infoC_HousingExpertMode.GetPrecisionSubmode() : activeSubModeC_HousingExpertMode.GetPrecisionSubmodeRestriction(subMode) : restrictionC_HousingExpertMode.GetSelectedDecorInfo() : infoDocumented 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.