>wowhelm_
~/forever/addon-api

Addon API

84 entries
C_Club.AcceptInvitation(clubId)[function]ClubC_Club.AddClubStreamChatChannel(clubId, streamId)[function]ClubC_Club.AdvanceStreamViewMarker(clubId, streamId)[function]ClubC_Club.AreMembersReady(clubId) : membersReady[function]ClubC_Club.AssignMemberRole(clubId, memberId, roleId)[function]ClubC_Club.CanResolvePlayerLocationFromClubMessageData(clubId, streamId, epoch, position) : canResolve[function]ClubC_Club.ClearAutoAdvanceStreamViewMarker()[function]ClubC_Club.ClearClubPresenceSubscription()[function]ClubC_Club.CompareBattleNetDisplayName(clubId, lhsMemberId, rhsMemberId) : comparison[function]ClubC_Club.CreateClub(name, shortName?, description, clubType, avatarId, isCrossFaction?)[function]ClubC_Club.CreateStream(clubId, name, subject, leadersAndModeratorsOnly)[function]ClubC_Club.CreateTicket(clubId, allowedRedeemCount?, duration?, defaultStreamId?, isCrossFaction?)[function]ClubC_Club.DeclineInvitation(clubId)[function]ClubC_Club.DestroyClub(clubId)[function]ClubC_Club.DestroyMessage(clubId, streamId, messageId)[function]ClubC_Club.DestroyStream(clubId, streamId)[function]ClubC_Club.DestroyTicket(clubId, ticketId)[function]ClubC_Club.DoesAnyCommunityHaveUnreadMessages() : hasUnreadMessages[function]ClubC_Club.DoesCommunityHaveMembersOfTheOppositeFaction(clubId) : hasMembersOfOppositeFaction[function]ClubC_Club.EditClub(clubId, name?, shortName?, description?, avatarId?, broadcast?, crossFaction?)[function]ClubC_Club.EditMessage(clubId, streamId, messageId, message)[function]ClubC_Club.EditStream(clubId, streamId, name?, subject?, leadersAndModeratorsOnly?)[function]ClubC_Club.Flush()[function]ClubC_Club.FocusCommunityStreams()[function]ClubC_Club.FocusMembers(clubId)[function]ClubC_Club.FocusStream(clubId, streamId) : focused[function]ClubC_Club.GetAssignableRoles(clubId, memberId) : assignableRoles[function]ClubC_Club.GetAvatarIdList(clubType) : avatarIds[function]ClubC_Club.GetClubCapacity() : capacity[function]ClubC_Club.GetClubInfo(clubId) : info[function]ClubC_Club.GetClubLimits(clubType) : clubLimits[function]ClubC_Club.GetClubMembers(clubId, streamId?) : members[function]ClubC_Club.GetClubPrivileges(clubId) : privilegeInfo[function]ClubC_Club.GetClubStreamNotificationSettings(clubId) : settings[function]ClubC_Club.GetCommunityNameResultText(result) : errorCode[function]ClubC_Club.GetGuildClubId() : guildClubId[function]ClubC_Club.GetInfoFromLastCommunityChatLine() : messageInfo, clubId, streamId, clubType[function]ClubC_Club.GetInvitationCandidates(filter?, maxResults?, cursorPosition?, allowFullMatch?, clubId) : candidates[function]ClubC_Club.GetInvitationInfo(clubId) : invitation[function]ClubC_Club.GetInvitationsForClub(clubId) : invitations[function]ClubC_Club.GetInvitationsForSelf() : invitations[function]ClubC_Club.GetLastTicketResponse(ticket) : error, info, showError[function]ClubC_Club.GetMemberInfo(clubId, memberId) : info[function]ClubC_Club.GetMemberInfoForSelf(clubId) : info[function]ClubC_Club.GetMessageInfo(clubId, streamId, messageId) : message[function]ClubC_Club.GetMessageRanges(clubId, streamId) : ranges[function]ClubC_Club.GetMessagesBefore(clubId, streamId, newest, count) : messages[function]ClubC_Club.GetMessagesInRange(clubId, streamId, oldest, newest) : messages[function]ClubC_Club.GetStreamInfo(clubId, streamId) : streamInfo[function]ClubC_Club.GetStreamViewMarker(clubId, streamId) : lastReadTime[function]Club

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.