~/forever/addon-api
Addon API
C_HousingBlueprint.CanExportRoom(roomGUID) : canExportC_HousingBlueprint.CanExportTypeFromCurrentLocation(type) : locationValidC_HousingBlueprint.CanImportTypeFromCurrentLocation(type) : locationValidC_HousingBlueprint.DeleteBlueprint(blueprintID)C_HousingBlueprint.ExportBlueprint(type, name)C_HousingBlueprint.ExportRoomBlueprint(name, roomGUID)C_HousingBlueprint.GetBlueprintHyperlink(blueprintShareCode) : hyperLinkC_HousingBlueprint.GetBlueprintTypeForCode(shareCode) : typeC_HousingBlueprint.GetExportAvailability() : availabilityC_HousingBlueprint.GetFeatureAvailability() : blueprintsAvailabilityC_HousingBlueprint.GetImportAvailability() : availabilityC_HousingBlueprint.ImportBlueprint(shareCode)C_HousingBlueprint.IsShareCodeValid(shareCode) : isValidC_HousingBlueprint.RenameBlueprint(blueprintID, newName)C_HousingBlueprint.RequestBlueprintCollection()C_HousingBlueprint.RequestBlueprintContents(shareCode)C_HousingBlueprint.RequestBlueprintContentsForContext(shareCode, optionalHouseGUID?)C_HousingBlueprint.StartImportRoomBlueprint(shareCode)C_HousingBlueprint.UpdateBlueprintStringFromInput(inputShareCode) : updatedShareCodeDocumented 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.