>wowhelm_
~/forever/addon-api

Addon API

55 entries
CanChangeProtectedState() : canChange[function]SimpleScriptRegionAPICanPropagateMouseClicks() : canPropagate[function]SimpleScriptRegionAPICanPropagateMouseMotion() : canPropagate[function]SimpleScriptRegionAPIClearScripts()[function]SimpleScriptRegionAPICollapsesLayout() : collapsesLayout[function]SimpleScriptRegionAPIEnableMouse(enable)[function]SimpleScriptRegionAPIEnableMouseMotion(enable)[function]SimpleScriptRegionAPIEnableMouseWheel(enable)[function]SimpleScriptRegionAPIFocusEnter(fromMouseMotion)[function]SimpleScriptRegionAPIFocusExit(fromMouseMotion)[function]SimpleScriptRegionAPIGetBottom() : bottom[function]SimpleScriptRegionAPIGetCenter() : x, y[function]SimpleScriptRegionAPIGetHeight(ignoreRect) : height[function]SimpleScriptRegionAPIGetLeft() : left[function]SimpleScriptRegionAPIGetRect() : left, bottom, width, height[function]SimpleScriptRegionAPIGetRight() : right[function]SimpleScriptRegionAPIGetRoundLayoutToNearestPixel() : enabled[function]SimpleScriptRegionAPIGetScaledRect() : left, bottom, width, height[function]SimpleScriptRegionAPIGetScript(scriptTypeName, bindingType) : script[function]SimpleScriptRegionAPIGetSize(ignoreRect) : width, height[function]SimpleScriptRegionAPIGetSourceLocation() : location[function]SimpleScriptRegionAPIGetTop() : top[function]SimpleScriptRegionAPIGetWidth(ignoreRect) : width[function]SimpleScriptRegionAPIHasScript(scriptName) : hasScript[function]SimpleScriptRegionAPIHide()[function]SimpleScriptRegionAPIHookScript(scriptTypeName, script, bindingType) : success[function]SimpleScriptRegionAPIIntersects(region) : intersects[function]SimpleScriptRegionAPIIsAnchoringRestricted() : isRestricted[function]SimpleScriptRegionAPIIsAnchoringSecret() : isSecret[function]SimpleScriptRegionAPIIsCollapsed() : isCollapsed[function]SimpleScriptRegionAPIIsDragging() : isDragging[function]SimpleScriptRegionAPIIsMouseClickEnabled() : enabled[function]SimpleScriptRegionAPIIsMouseEnabled() : enabled[function]SimpleScriptRegionAPIIsMouseMotionEnabled() : enabled[function]SimpleScriptRegionAPIIsMouseMotionFocus() : isMouseMotionFocus[function]SimpleScriptRegionAPIIsMouseOver(offsetTop, offsetBottom, offsetLeft, offsetRight) : isMouseOver[function]SimpleScriptRegionAPIIsMouseWheelEnabled() : enabled[function]SimpleScriptRegionAPIIsProtected() : isProtected, isProtectedExplicitly[function]SimpleScriptRegionAPIIsRectValid() : isValid[function]SimpleScriptRegionAPIIsShown() : isShown[function]SimpleScriptRegionAPIIsVisible() : isVisible[function]SimpleScriptRegionAPIMouseDown(button)[function]SimpleScriptRegionAPIMouseUp(button)[function]SimpleScriptRegionAPISetCollapsesLayout(collapsesLayout)[function]SimpleScriptRegionAPISetMouseClickEnabled(enabled)[function]SimpleScriptRegionAPISetMouseMotionEnabled(enabled)[function]SimpleScriptRegionAPISetParent(parent?)[function]SimpleScriptRegionAPISetPassThroughButtons(buttons)[function]SimpleScriptRegionAPISetPropagateMouseClicks(propagate)[function]SimpleScriptRegionAPISetPropagateMouseMotion(propagate)[function]SimpleScriptRegionAPI

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.