>wowhelm_
~/forever/addon-api

Addon API

528 entries
AttributeDelegate:GetSecureAttributeResults()[ui code]Blizzard_Settings_SharedAttributeDelegate:OnAttributeChanged(name, value)[ui code]Blizzard_Settings_SharedAttributeDelegate:SetSecureAttributeResults(...)[ui code]Blizzard_Settings_SharedAudioOverrides.CreateGameplaySoundEffectsSettings(category, layout, volumeOptions)[ui code]Blizzard_Settings_SharedAudioOverrides.CreatePingSoundSettings(category, layout)[ui code]Blizzard_Settings_SharedAudioOverrides.HasPetBattleMusic()[ui code]Blizzard_Settings_SharedCVarSettingMixin:Init(name, cvar, variableType)[ui code]Blizzard_Settings_SharedCVarSettingMixin:TransformValue(value)[ui code]Blizzard_Settings_SharedCreateCanvasLayout(frame)[ui code]Blizzard_Settings_SharedCreateKeybindingEntryInitializer(bindingIndex, search)[ui code]Blizzard_Settings_SharedCreateSettingsAddOnDisabledLabelInitializer()[ui code]Blizzard_Settings_SharedCreateSettingsButtonInitializer(name, buttonText, buttonClick, tooltip, addSearchTags, newTagID, gameDataFunc, gameDataEvent)[ui code]Blizzard_Settings_SharedCreateSettingsCheckboxDropdownInitializer(cbSetting, cbLabel, cbTooltip, dropdownSetting, dropdownOptions, dropDownLabel, dropDownTooltip)[ui code]Blizzard_Settings_SharedCreateSettingsCheckboxSliderInitializer(cbSetting, cbLabel, cbTooltip, sliderSetting, sliderOptions, sliderLabel, sliderTooltip, newTagID)[ui code]Blizzard_Settings_SharedCreateSettingsCheckboxWithButtonInitializer(setting, buttonText, buttonClick, evaluateState, clickRequiresSet, tooltip)[ui code]Blizzard_Settings_SharedCreateSettingsCheckboxWithColorSwatchInitializer(setting, checkboxTooltip, swatchClick, clickRequiresSet, invertClickRequiresSet, initialSwatchColorFn, swatchTooltipTitle, swatchTooltipText)[ui code]Blizzard_Settings_SharedCreateSettingsExpandableSectionInitializer(name)[ui code]Blizzard_Settings_SharedCreateSettingsListSearchCategoryInitializer(category)[ui code]Blizzard_Settings_SharedCreateSettingsListSectionHeaderInitializer(name, tooltip, newTagID)[ui code]Blizzard_Settings_SharedCreateVerticalLayout()[ui code]Blizzard_Settings_SharedCreateVoicePushToTalkBindingHandler()[ui code]Blizzard_Settings_SharedCurrentVersionHasNewUnseenSettings()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:InitDefaultTooltipScriptHandlers()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:OnEnter()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:OnLeave()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:OnLoad()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:SetCustomTooltipAnchoring(parent, anchoring, xOffset, yOffset)[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:SetDefaultTooltipAnchors()[ui code]Blizzard_Settings_SharedDefaultTooltipMixin:SetTooltipFunc(tooltipFunc)[ui code]Blizzard_Settings_SharedDisplayUniversalAccessDialogIfRequiredForVoiceChatKeybind(keys)[ui code]Blizzard_Settings_SharedGraphicsOverrides.AdjustAdvancedQualityControls(parentElement, settings, raid, initDropdownFunc, addOptionFunc, addRecommendedFunc)[ui code]Blizzard_Settings_SharedGraphicsOverrides.CreateAdvancedRaidSettingsTable(category, addFunc)[ui code]Blizzard_Settings_SharedGraphicsOverrides.CreateAdvancedSettingsTable(category, addFunc)[ui code]Blizzard_Settings_SharedGraphicsOverrides.CreateHiResOptions(category, layout)[ui code]Blizzard_Settings_SharedGraphicsOverrides.GetTextureResolutionOptions(settingTextureResolution, addValidatedSettingOptionFunc, addRecommendedFunc)[ui code]Blizzard_Settings_SharedGraphicsOverrides.RunSettingsCallback(callback)[ui code]Blizzard_Settings_SharedIsNewSettingInCurrentVersion(variable)[ui code]Blizzard_Settings_SharedIsUnseenNewSettingInCurrentVersion(variable)[ui code]Blizzard_Settings_SharedKeyBindingButtonMixin:OnLoad()[ui code]Blizzard_Settings_SharedKeyBindingButtonMixin:SetSelected(selected)[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:ClearSelections()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:DetermineHighlightFrame()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:Init(initializer)[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnEnter()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnEvent()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnHide()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnHighlightBinding(showHighlight)[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnLeave()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnLoad()[ui code]Blizzard_Settings_SharedKeyBindingFrameBindingTemplateMixin:OnShow()[ui code]Blizzard_Settings_Shared

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.