~/forever/addon-api
Addon API
C_GuildInfo.GetInfoText() : infoTextC_GuildInfo.GetMOTD() : motdC_GuildInfo.GetPreferredPlaySettings() : loaded, preferredLocaleID, preferredDatacenterLocalityID, lastPreferredLocaleChangeDate, lastPreferredDatacenterLocalityChangeDate, changeCooldownDaysC_GuildInfo.GetPreferredPlaySettingsFeatures() : canChangeLocale, canChangeDatacenterLocalityC_GuildInfo.GuildControlGetRankFlags(rankOrder) : permissionsC_GuildInfo.GuildRoster()C_GuildInfo.Invite(name)C_GuildInfo.IsDiscordStreamSeparate() : separateStreamC_GuildInfo.IsEncounterGuildNewsEnabled() : enabledC_GuildInfo.IsGuildOfficer() : isOfficerC_GuildInfo.IsGuildRankAssignmentAllowed(guid, rankOrder) : isGuildRankAssignmentAllowedC_GuildInfo.IsGuildReputationEnabled() : enabledC_GuildInfo.Leave()C_GuildInfo.MemberExistsByName(name) : existsC_GuildInfo.Promote(name)C_GuildInfo.QueryGuildMemberRecipes(guildMemberGUID, skillLineID)C_GuildInfo.QueryGuildMembersForRecipe(skillLineID, recipeSpellID, recipeLevel?) : updatedRecipeSpellIDC_GuildInfo.RemoveFromGuild(guid)C_GuildInfo.RequestGuildRename(desiredName)C_GuildInfo.RequestGuildRenameRefund()C_GuildInfo.RequestPreferredPlaySettings() : startedSuccessfullyC_GuildInfo.RequestRenameNameCheck(desiredName)C_GuildInfo.RequestRenameStatus() : ableToRequestC_GuildInfo.SetGuildRankOrder(guid, rankOrder)C_GuildInfo.SetInfoText(infoText)C_GuildInfo.SetLeader(name)C_GuildInfo.SetMOTD(motd)C_GuildInfo.SetNote(guid, note, isPublic)C_GuildInfo.SetPreferredPlaySettings(preferredLocaleID, preferredDatacenterLocalityID) : startedSuccessfullyC_GuildInfo.Uninvite(name)C_HeirloomInfo.AreAllCollectionFiltersChecked() : areAllCollectionFiltersCheckedC_HeirloomInfo.AreAllSourceFiltersChecked() : areAllSourceFiltersCheckedC_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) : coreFixtureOptionsInfoDocumented 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.