>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

143 entries
C_VoiceChat.IsSpeakForMeAllowed() : isAllowed[function]VoiceChatC_VoiceChat.IsTranscribing() : isTranscribing[function]VoiceChatC_VoiceChat.IsTranscriptionAllowed() : isAllowed[function]VoiceChatC_VoiceChat.IsVoiceChatConnected() : connected[function]VoiceChatC_VoiceChat.LeaveChannel(channelID)[function]VoiceChatC_VoiceChat.Login(channelType?) : status[function]VoiceChatC_VoiceChat.Logout() : status[function]VoiceChatC_VoiceChat.MarkChannelsDiscovered()[function]VoiceChatC_VoiceChat.RequestJoinAndActivateCommunityStreamChannel(clubId, streamId)[function]VoiceChatC_VoiceChat.RequestJoinChannelByChannelType(channelType, autoActivate?)[function]VoiceChatC_VoiceChat.RestoreActiveVoiceProvider() : changed[function]VoiceChatC_VoiceChat.SetActiveVoiceProvider(voiceProviderID) : success[function]VoiceChatC_VoiceChat.SetCommunicationMode(communicationMode)[function]VoiceChatC_VoiceChat.SetDeafened(isDeafened)[function]VoiceChatC_VoiceChat.SetInputDevice(deviceID)[function]VoiceChatC_VoiceChat.SetInputVolume(volume)[function]VoiceChatC_VoiceChat.SetMasterVolumeScale(scale)[function]VoiceChatC_VoiceChat.SetMemberMuted(playerLocation, muted)[function]VoiceChatC_VoiceChat.SetMemberVolume(playerLocation, volume)[function]VoiceChatC_VoiceChat.SetMuted(isMuted)[function]VoiceChatC_VoiceChat.SetOutputDevice(deviceID)[function]VoiceChatC_VoiceChat.SetOutputVolume(volume)[function]VoiceChatC_VoiceChat.SetPortraitTexture(textureObject, memberID, channelID)[function]VoiceChatC_VoiceChat.SetPushToTalkBinding(keys)[function]VoiceChatC_VoiceChat.SetVADSensitivity(sensitivity)[function]VoiceChatC_VoiceChat.ShouldDiscoverChannels() : shouldDiscoverChannels[function]VoiceChatC_VoiceChat.SpeakRemoteTextSample(text)[function]VoiceChatC_VoiceChat.SpeakText(voiceID, text, rate, volume, overlap)[function]VoiceChatC_VoiceChat.StopSpeakingText()[function]VoiceChatC_VoiceChat.ToggleDeafened()[function]VoiceChatC_VoiceChat.ToggleMemberMuted(playerLocation)[function]VoiceChatC_VoiceChat.ToggleMuted()[function]VoiceChatEnumeration CommunicationMode[table]VoiceChatVOICE_CHAT_ACTIVE_INPUT_DEVICE_UPDATED[event]VoiceChatVOICE_CHAT_ACTIVE_OUTPUT_DEVICE_UPDATED[event]VoiceChatVOICE_CHAT_ACTIVE_VOICE_PROVIDER_CHANGED: voiceProviderID[event]VoiceChatVOICE_CHAT_AUDIO_CAPTURE_ENERGY: isSpeaking, energy[event]VoiceChatVOICE_CHAT_AUDIO_CAPTURE_STARTED[event]VoiceChatVOICE_CHAT_AUDIO_CAPTURE_STOPPED[event]VoiceChatVOICE_CHAT_CHANNEL_ACTIVATED: channelID[event]VoiceChatVOICE_CHAT_CHANNEL_DEACTIVATED: channelID[event]VoiceChatVOICE_CHAT_CHANNEL_DISPLAY_NAME_CHANGED: channelID, channelDisplayName[event]VoiceChatVOICE_CHAT_CHANNEL_JOINED: status, channelID, channelType, clubId?, streamId?[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_ACTIVE_STATE_CHANGED: memberID, channelID, isActive[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_ADDED: memberID, channelID[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_ENERGY_CHANGED: memberID, channelID, speakingEnergy[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_GUID_UPDATED: memberID, channelID[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ALL_CHANGED: memberID, channelID, isMutedForAll[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ME_CHANGED: memberID, channelID, isMutedForMe[event]VoiceChatVOICE_CHAT_CHANNEL_MEMBER_REMOVED: memberID, channelID[event]VoiceChat

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.