>wowhelm_
~/forever/addon-api

Addon API

112 entries
AbortDrag()[function]SimpleFrameAPIAddRoleset(roleset)[function]SimpleFrameAPICanChangeAttribute() : canChangeAttributes[function]SimpleFrameAPIClearAlphaGradient()[function]SimpleFrameAPIClearAttribute(attributeName) : cleared[function]SimpleFrameAPIClearAttributes()[function]SimpleFrameAPICreateFontString(name?, drawLayer?, templateName?) : line[function]SimpleFrameAPICreateLine(name?, drawLayer?, templateName?, subLevel?) : line[function]SimpleFrameAPICreateMaskTexture(name?, drawLayer?, templateName?, subLevel?) : maskTexture[function]SimpleFrameAPIStructure CreateRegionParams[table]SimpleFrameAPICreateTexture(name?, drawLayer?, templateName?, subLevel?) : texture[function]SimpleFrameAPICreateVectorGraphics(name?, drawLayer?, templateName?, subLevel?) : vectorGraphics[function]SimpleFrameAPIDesaturateHierarchy(desaturation, excludeRoot)[function]SimpleFrameAPIDisableDrawLayer(layer)[function]SimpleFrameAPIDoesClipChildren() : clipsChildren[function]SimpleFrameAPIDoesHyperlinkPropagateToParent() : canPropagate[function]SimpleFrameAPIEnableDrawLayer(layer)[function]SimpleFrameAPIEnableGamePadButton(enable)[function]SimpleFrameAPIEnableGamePadStick(enable)[function]SimpleFrameAPIEnableKeyboard(enable)[function]SimpleFrameAPIExecuteAttribute(attributeName, arguments?) : success, returns[function]SimpleFrameAPICallbackType FrameEventCallbackType[table]SimpleFrameAPIGetAttribute(attributeName) : value[function]SimpleFrameAPIGetBoundsRect() : left, bottom, width, height[function]SimpleFrameAPIGetChildren() : children[function]SimpleFrameAPIGetClampRectInsets() : left, right, top, bottom[function]SimpleFrameAPIGetDontSavePosition() : dontSave[function]SimpleFrameAPIGetEffectiveAlpha() : effectiveAlpha[function]SimpleFrameAPIGetEffectivelyFlattensRenderLayers() : flatten[function]SimpleFrameAPIGetFlattensRenderLayers() : flatten[function]SimpleFrameAPIGetFrameLevel() : frameLevel[function]SimpleFrameAPIGetFrameStrata() : strata[function]SimpleFrameAPIGetHighestFrameLevel(iterateAllChildren) : frameLevel[function]SimpleFrameAPIGetHitRectInsets() : left, right, top, bottom[function]SimpleFrameAPIGetHyperlinksEnabled() : enabled[function]SimpleFrameAPIGetID() : id[function]SimpleFrameAPIGetNumChildren() : numChildren[function]SimpleFrameAPIGetNumRegions() : numRegions[function]SimpleFrameAPIGetOnUpdateMode() : onUpdateMode[function]SimpleFrameAPIGetPropagateKeyboardInput() : propagate[function]SimpleFrameAPIGetRaisedFrameLevel() : frameLevel[function]SimpleFrameAPIGetRegions() : regions[function]SimpleFrameAPIGetResizeBounds() : minWidth, minHeight, maxWidth, maxHeight[function]SimpleFrameAPIGetRolesetNames() : rolesets[function]SimpleFrameAPIGetWindow() : window[function]SimpleFrameAPIHasAlphaGradient() : hasAlphaGradient[function]SimpleFrameAPIHasFixedFrameLevel() : isFixed[function]SimpleFrameAPIHasFixedFrameStrata() : isFixed[function]SimpleFrameAPIInterceptStartDrag(delegate) : success[function]SimpleFrameAPIIsClampedToScreen() : clampedToScreen[function]SimpleFrameAPI

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.