Button
- Button:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- Button:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- Button:ClearAllPoints() - Clear all anchor point for the given region
- Button:Click(mouseButton, down) - Simulates a click on the given button.
- Button:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- Button:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- Button:CreateTitleRegion() - Creates a title region for the frame
- Button:Disable() - Disabled the button so it cannot be clicked
- Button:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- Button:Enable() - Enables the button for clicks.
- Button:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- Button:EnableKeyboard() - Enables or disabled keyboard interactivity
- Button:EnableMouse(flag) - Enables or disables mouse interactivity
- Button:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- Button:GetAlpha() - Returns the current alpha value for the region
- Button:GetAttribute("name") - Returns the name attribute
- Button:GetBackdrop() - Returns the backdrop information for the frame
- Button:GetBackdropBorderColor() - Returns the frame's backdrop border color
- Button:GetBackdropColor() - Returns the frame's backdrop color
- Button:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- Button:GetBoundsRect() - Returns the frame's boundaries
- Button:GetButtonState() - Returns the buton's current state: "NORMAL", "PUSHED", or "DISABLED".
- Button:GetCenter() - Returns the screen coordinates of the Region's center.
- Button:GetChildren() - Returns the list of child frames
- Button:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- Button:GetDisabledFontObject() - Returns the Font object used when the button is in the DISABLED state
- Button:GetDisabledTexture() - Returns the texture object that is displayed when the button is in the DISABLED state
- Button:GetEffectiveAlpha() - Returns the frame's effective alpha
- Button:GetEffectiveScale() - Returns the frame's effective scale
- Button:GetFontString() - Returns the FontString object that is used for the button's label.
- Button:GetFrameLevel() - Returns the current frame level
- Button:GetFrameStrata() - Returns the current framestrata
- Button:GetFrameType() - Returns the type of the frame, as a string
- Button:GetHeight() - Returns the height of the region.
- Button:GetHighlightFontObject() - Returns the font object used for the button's highlight text
- Button:GetHighlightTexture() - Returns the Texture object that is displayed when the button is highlighted.
- Button:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- Button:GetID() - Returns the frame's numeric identifier
- Button:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- Button:GetMaxResize() - Returns the maximum resize width and height
- Button:GetMinResize() - Returns the minimum resize height and width
- Button:GetName() - Returns the name of the object.
- Button:GetNormalFontObject() -
- Button:GetNormalTexture() - Returns the Texture object that is displayed when the button is in its normal state.
- Button:GetNumChildren() - Returns the number of children this frame has
- Button:GetNumPoints() - Returns the number of anchor points set for the frame.
- Button:GetNumRegions() - Returns the number of regions belonging to this frame
- Button:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- Button:GetParent() - Returns the Region's parent object.
- Button:GetPoint(index) - Returns the specified anchor point for the frame.
- Button:GetPushedTextOffset() - Returns the text offset for when the button is in the PUSHED state.
- Button:GetPushedTexture() - Returns the texture that is displayed when the button is in the PUSHED state
- Button:GetRect() - Returns the rectangle position and size for the Region.
- Button:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- Button:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- Button:GetScale() - Returns the scale of the frame
- Button:GetScript("type") - Returns the widget handler for "type"
- Button:GetText() - Returns the text of the button's label
- Button:GetTextHeight() - Returns the height of the button's text
- Button:GetTextWidth() - Returns the width of the button's label
- Button:GetTitleRegion() - Returns the TitleRegion object for the frame.
- Button:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- Button:GetWidth() - Returns the width of the Region
- Button:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- Button:Hide() - Hides the region
- Button:HookScript("type", function) - Securely hooks a widget handler script
- Button:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- Button:IsEnabled() - Returns if the button is enabled
- Button:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- Button:IsFrameType(type) - Returns whether or not the frame is of the given type
- Button:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- Button:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- Button:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- Button:IsMovable() - Returns whether or not the frame is movable
- Button:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- Button:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- Button:IsResizable() - Returns whether or not the frame is resizable
- Button:IsShown() - Returns if the region is shown
- Button:IsToplevel() - Returns whether or not the frame is at the top level
- Button:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- Button:IsVisible() - Returns if the region is visible
- Button:LockHighlight() - Locks the button's highlight state, so it is always drawn as highlighted
- Button:Lower() - Lowers the frame's frameLevel
- Button:Raise() - Raises the frame's frameLevel
- Button:RegisterAllEvents() - Registers the frame for all events
- Button:RegisterEvent("event") - Registers the frame for an event
- Button:RegisterForClicks(...) - Registers a button to receive mouse clicks
- Button:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- Button:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- Button:SetAlpha(alpha) - Sets the alpha value
- Button:SetAttribute("name", value) - Sets an attribute on the given frame
- Button:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- Button:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- Button:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- Button:SetButtonState("state", lock) - Sets a button's state, optionally locking it into that state
- Button:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- Button:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- Button:SetDisabledFontObject(font) - Sets the font object to be used when the button is disabled
- Button:SetDisabledTexture(texture) - Sets the texture to be used when the button is disabled
- Button:SetFontString(fontstring) - Sets the button's label FontString
- Button:SetFormattedText(fmt, ...) - Sets the button's label, using a format string and arguments
- Button:SetFrameLevel(level) - Sets the frame level of the frame
- Button:SetFrameStrata(strata) - Sets the frame's frameStrata
- Button:SetHeight(height) - Sets the height of this region to the given value
- Button:SetHighlightFontObject(font) - Sets the font object to be used for the button's highlight text
- Button:SetHighlightTexture(texture or "texture" [, "blendmode") - Sets the highlight texture and blend mode for the button
- Button:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- Button:SetID(ID) - Sets the numeric identifier for the frame
- Button:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- Button:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- Button:SetMovable(flag) - Sets whether or not the frame is movable
- Button:SetNormalFontObject() -
- Button:SetNormalTexture(texture) - Sets a buttons normal texture
- Button:SetParent(region or "regionName") - Sets the parent of this region to the given region
- Button:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- Button:SetPushedTextOffset(x, y) - Sets the offset for the button's label when the button is pushed
- Button:SetPushedTexture(texture) - Sets the texture to be used when the button is in the PUSHED state
- Button:SetResizable(flag) - Sets whether or not the frame is resizable
- Button:SetScale(scale) - Sets the scale of the frame
- Button:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- Button:SetText("text") - Sets the text to be displayed on the button's label
- Button:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- Button:SetUserPlaced(flag) - Flags the frame as user placed, or not
- Button:SetWidth(width) - Sets the width of this region to the given value
- Button:Show() - Shows the region
- Button:StartMoving() - Start moving the frame
- Button:StartSizing() - Start resizing the frame
- Button:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- Button:UnlockHighlight() - Unlocks the button's highlight state, so it operates normally
- Button:UnregisterAllEvents() - Unregisters all events for the frame
- Button:UnregisterEvent("event") - Unregistered the frame for the given event
CheckButton
- CheckButton:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- CheckButton:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- CheckButton:ClearAllPoints() - Clear all anchor point for the given region
- CheckButton:Click(mouseButton, down) - Simulates a click on the given button.
- CheckButton:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- CheckButton:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- CheckButton:CreateTitleRegion() - Creates a title region for the frame
- CheckButton:Disable() - Disabled the button so it cannot be clicked
- CheckButton:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- CheckButton:Enable() - Enables the button for clicks.
- CheckButton:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- CheckButton:EnableKeyboard() - Enables or disabled keyboard interactivity
- CheckButton:EnableMouse(flag) - Enables or disables mouse interactivity
- CheckButton:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- CheckButton:GetAlpha() - Returns the current alpha value for the region
- CheckButton:GetAttribute("name") - Returns the name attribute
- CheckButton:GetBackdrop() - Returns the backdrop information for the frame
- CheckButton:GetBackdropBorderColor() - Returns the frame's backdrop border color
- CheckButton:GetBackdropColor() - Returns the frame's backdrop color
- CheckButton:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- CheckButton:GetBoundsRect() - Returns the frame's boundaries
- CheckButton:GetButtonState() - Returns the buton's current state: "NORMAL", "PUSHED", or "DISABLED".
- CheckButton:GetCenter() - Returns the screen coordinates of the Region's center.
- CheckButton:GetChecked() - Returns if a checkbutton is checked
- CheckButton:GetCheckedTexture() - Returns the texture that is displayed when the CheckButton is checked
- CheckButton:GetChildren() - Returns the list of child frames
- CheckButton:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- CheckButton:GetDisabledCheckedTexture() - Returns the DisabledChecked texture for the CheckButton
- CheckButton:GetDisabledFontObject() - Returns the Font object used when the button is in the DISABLED state
- CheckButton:GetDisabledTexture() - Returns the texture object that is displayed when the button is in the DISABLED state
- CheckButton:GetEffectiveAlpha() - Returns the frame's effective alpha
- CheckButton:GetEffectiveScale() - Returns the frame's effective scale
- CheckButton:GetFontString() - Returns the FontString object that is used for the button's label.
- CheckButton:GetFrameLevel() - Returns the current frame level
- CheckButton:GetFrameStrata() - Returns the current framestrata
- CheckButton:GetFrameType() - Returns the type of the frame, as a string
- CheckButton:GetHeight() - Returns the height of the region.
- CheckButton:GetHighlightFontObject() - Returns the font object used for the button's highlight text
- CheckButton:GetHighlightTexture() - Returns the Texture object that is displayed when the button is highlighted.
- CheckButton:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- CheckButton:GetID() - Returns the frame's numeric identifier
- CheckButton:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- CheckButton:GetMaxResize() - Returns the maximum resize width and height
- CheckButton:GetMinResize() - Returns the minimum resize height and width
- CheckButton:GetName() - Returns the name of the object.
- CheckButton:GetNormalFontObject() -
- CheckButton:GetNormalTexture() - Returns the Texture object that is displayed when the button is in its normal state.
- CheckButton:GetNumChildren() - Returns the number of children this frame has
- CheckButton:GetNumPoints() - Returns the number of anchor points set for the frame.
- CheckButton:GetNumRegions() - Returns the number of regions belonging to this frame
- CheckButton:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- CheckButton:GetParent() - Returns the Region's parent object.
- CheckButton:GetPoint(index) - Returns the specified anchor point for the frame.
- CheckButton:GetPushedTextOffset() - Returns the text offset for when the button is in the PUSHED state.
- CheckButton:GetPushedTexture() - Returns the texture that is displayed when the button is in the PUSHED state
- CheckButton:GetRect() - Returns the rectangle position and size for the Region.
- CheckButton:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- CheckButton:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- CheckButton:GetScale() - Returns the scale of the frame
- CheckButton:GetScript("type") - Returns the widget handler for "type"
- CheckButton:GetText() - Returns the text of the button's label
- CheckButton:GetTextHeight() - Returns the height of the button's text
- CheckButton:GetTextWidth() - Returns the width of the button's label
- CheckButton:GetTitleRegion() - Returns the TitleRegion object for the frame.
- CheckButton:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- CheckButton:GetWidth() - Returns the width of the Region
- CheckButton:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- CheckButton:Hide() - Hides the region
- CheckButton:HookScript("type", function) - Securely hooks a widget handler script
- CheckButton:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- CheckButton:IsEnabled() - Returns if the button is enabled
- CheckButton:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- CheckButton:IsFrameType(type) - Returns whether or not the frame is of the given type
- CheckButton:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- CheckButton:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- CheckButton:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- CheckButton:IsMovable() - Returns whether or not the frame is movable
- CheckButton:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- CheckButton:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- CheckButton:IsResizable() - Returns whether or not the frame is resizable
- CheckButton:IsShown() - Returns if the region is shown
- CheckButton:IsToplevel() - Returns whether or not the frame is at the top level
- CheckButton:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- CheckButton:IsVisible() - Returns if the region is visible
- CheckButton:LockHighlight() - Locks the button's highlight state, so it is always drawn as highlighted
- CheckButton:Lower() - Lowers the frame's frameLevel
- CheckButton:Raise() - Raises the frame's frameLevel
- CheckButton:RegisterAllEvents() - Registers the frame for all events
- CheckButton:RegisterEvent("event") - Registers the frame for an event
- CheckButton:RegisterForClicks(...) - Registers a button to receive mouse clicks
- CheckButton:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- CheckButton:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- CheckButton:SetAlpha(alpha) - Sets the alpha value
- CheckButton:SetAttribute("name", value) - Sets an attribute on the given frame
- CheckButton:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- CheckButton:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- CheckButton:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- CheckButton:SetButtonState("state", lock) - Sets a button's state, optionally locking it into that state
- CheckButton:SetChecked(checked) - Sets the checked state of a CheckButton
- CheckButton:SetCheckedTexture(texture or "texture") - Sets the texture to be displayed when the CheckButton is checked
- CheckButton:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- CheckButton:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- CheckButton:SetDisabledCheckedTexture(texture or "texture") - Sets the texture to be displayed when the CheckButton is disabled and checked
- CheckButton:SetDisabledFontObject(font) - Sets the font object to be used when the button is disabled
- CheckButton:SetDisabledTexture(texture) - Sets the texture to be used when the button is disabled
- CheckButton:SetFontString(fontstring) - Sets the button's label FontString
- CheckButton:SetFormattedText(fmt, ...) - Sets the button's label, using a format string and arguments
- CheckButton:SetFrameLevel(level) - Sets the frame level of the frame
- CheckButton:SetFrameStrata(strata) - Sets the frame's frameStrata
- CheckButton:SetHeight(height) - Sets the height of this region to the given value
- CheckButton:SetHighlightFontObject(font) - Sets the font object to be used for the button's highlight text
- CheckButton:SetHighlightTexture(texture or "texture" [, "blendmode") - Sets the highlight texture and blend mode for the button
- CheckButton:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- CheckButton:SetID(ID) - Sets the numeric identifier for the frame
- CheckButton:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- CheckButton:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- CheckButton:SetMovable(flag) - Sets whether or not the frame is movable
- CheckButton:SetNormalFontObject() -
- CheckButton:SetNormalTexture(texture) - Sets a buttons normal texture
- CheckButton:SetParent(region or "regionName") - Sets the parent of this region to the given region
- CheckButton:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- CheckButton:SetPushedTextOffset(x, y) - Sets the offset for the button's label when the button is pushed
- CheckButton:SetPushedTexture(texture) - Sets the texture to be used when the button is in the PUSHED state
- CheckButton:SetResizable(flag) - Sets whether or not the frame is resizable
- CheckButton:SetScale(scale) - Sets the scale of the frame
- CheckButton:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- CheckButton:SetText("text") - Sets the text to be displayed on the button's label
- CheckButton:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- CheckButton:SetUserPlaced(flag) - Flags the frame as user placed, or not
- CheckButton:SetWidth(width) - Sets the width of this region to the given value
- CheckButton:Show() - Shows the region
- CheckButton:StartMoving() - Start moving the frame
- CheckButton:StartSizing() - Start resizing the frame
- CheckButton:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- CheckButton:UnlockHighlight() - Unlocks the button's highlight state, so it operates normally
- CheckButton:UnregisterAllEvents() - Unregisters all events for the frame
- CheckButton:UnregisterEvent("event") - Unregistered the frame for the given event
ColorSelect
- ColorSelect:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- ColorSelect:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- ColorSelect:ClearAllPoints() - Clear all anchor point for the given region
- ColorSelect:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- ColorSelect:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- ColorSelect:CreateTitleRegion() - Creates a title region for the frame
- ColorSelect:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- ColorSelect:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- ColorSelect:EnableKeyboard() - Enables or disabled keyboard interactivity
- ColorSelect:EnableMouse(flag) - Enables or disables mouse interactivity
- ColorSelect:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- ColorSelect:GetAlpha() - Returns the current alpha value for the region
- ColorSelect:GetAttribute("name") - Returns the name attribute
- ColorSelect:GetBackdrop() - Returns the backdrop information for the frame
- ColorSelect:GetBackdropBorderColor() - Returns the frame's backdrop border color
- ColorSelect:GetBackdropColor() - Returns the frame's backdrop color
- ColorSelect:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- ColorSelect:GetBoundsRect() - Returns the frame's boundaries
- ColorSelect:GetCenter() - Returns the screen coordinates of the Region's center.
- ColorSelect:GetChildren() - Returns the list of child frames
- ColorSelect:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- ColorSelect:GetColorHSV() - Returns the hue, saturation and value of the currently selected color
- ColorSelect:GetColorRGB() - Returns the component colors of the currently selected color
- ColorSelect:GetColorValueTexture() - Returns the texture used to display the color value in the ColorSelect widget
- ColorSelect:GetColorValueThumbTexture() - Returns the texture used for the color value thumb in the ColorSelect widget
- ColorSelect:GetColorWheelTexture() - Returns the texture used for the color wheel on the given ColorSelect widget
- ColorSelect:GetColorWheelThumbTexture() - Returns the thumb texture for the ColorSelect widget
- ColorSelect:GetEffectiveAlpha() - Returns the frame's effective alpha
- ColorSelect:GetEffectiveScale() - Returns the frame's effective scale
- ColorSelect:GetFrameLevel() - Returns the current frame level
- ColorSelect:GetFrameStrata() - Returns the current framestrata
- ColorSelect:GetFrameType() - Returns the type of the frame, as a string
- ColorSelect:GetHeight() - Returns the height of the region.
- ColorSelect:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- ColorSelect:GetID() - Returns the frame's numeric identifier
- ColorSelect:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- ColorSelect:GetMaxResize() - Returns the maximum resize width and height
- ColorSelect:GetMinResize() - Returns the minimum resize height and width
- ColorSelect:GetName() - Returns the name of the object.
- ColorSelect:GetNumChildren() - Returns the number of children this frame has
- ColorSelect:GetNumPoints() - Returns the number of anchor points set for the frame.
- ColorSelect:GetNumRegions() - Returns the number of regions belonging to this frame
- ColorSelect:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- ColorSelect:GetParent() - Returns the Region's parent object.
- ColorSelect:GetPoint(index) - Returns the specified anchor point for the frame.
- ColorSelect:GetRect() - Returns the rectangle position and size for the Region.
- ColorSelect:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- ColorSelect:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- ColorSelect:GetScale() - Returns the scale of the frame
- ColorSelect:GetScript("type") - Returns the widget handler for "type"
- ColorSelect:GetTitleRegion() - Returns the TitleRegion object for the frame.
- ColorSelect:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- ColorSelect:GetWidth() - Returns the width of the Region
- ColorSelect:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- ColorSelect:Hide() - Hides the region
- ColorSelect:HookScript("type", function) - Securely hooks a widget handler script
- ColorSelect:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- ColorSelect:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- ColorSelect:IsFrameType(type) - Returns whether or not the frame is of the given type
- ColorSelect:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- ColorSelect:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- ColorSelect:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- ColorSelect:IsMovable() - Returns whether or not the frame is movable
- ColorSelect:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- ColorSelect:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- ColorSelect:IsResizable() - Returns whether or not the frame is resizable
- ColorSelect:IsShown() - Returns if the region is shown
- ColorSelect:IsToplevel() - Returns whether or not the frame is at the top level
- ColorSelect:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- ColorSelect:IsVisible() - Returns if the region is visible
- ColorSelect:Lower() - Lowers the frame's frameLevel
- ColorSelect:Raise() - Raises the frame's frameLevel
- ColorSelect:RegisterAllEvents() - Registers the frame for all events
- ColorSelect:RegisterEvent("event") - Registers the frame for an event
- ColorSelect:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- ColorSelect:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- ColorSelect:SetAlpha(alpha) - Sets the alpha value
- ColorSelect:SetAttribute("name", value) - Sets an attribute on the given frame
- ColorSelect:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- ColorSelect:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- ColorSelect:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- ColorSelect:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- ColorSelect:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- ColorSelect:SetColorHSV(hue, saturation, value) - Sets the color of the ColorSelect widget using hue, saturation and value
- ColorSelect:SetColorRGB(red, blue, green [, alpha]) - Sets the selected color for the given ColorSelect widget with an RGB value
- ColorSelect:SetColorValueTexture(texture or nil) - Sets the texture of the opacity selector.
- ColorSelect:SetColorValueThumbTexture(texture or "texture") - Sets the texture of the "Value Thumb".
- ColorSelect:SetColorWheelTexture(texture) - Allows you to set the texture of the color wheel.
- ColorSelect:SetColorWheelThumbTexture(texture or "texture" or nil) - Allows you to set the texture of the color wheel thumb.
- ColorSelect:SetFrameLevel(level) - Sets the frame level of the frame
- ColorSelect:SetFrameStrata(strata) - Sets the frame's frameStrata
- ColorSelect:SetHeight(height) - Sets the height of this region to the given value
- ColorSelect:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- ColorSelect:SetID(ID) - Sets the numeric identifier for the frame
- ColorSelect:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- ColorSelect:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- ColorSelect:SetMovable(flag) - Sets whether or not the frame is movable
- ColorSelect:SetParent(region or "regionName") - Sets the parent of this region to the given region
- ColorSelect:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- ColorSelect:SetResizable(flag) - Sets whether or not the frame is resizable
- ColorSelect:SetScale(scale) - Sets the scale of the frame
- ColorSelect:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- ColorSelect:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- ColorSelect:SetUserPlaced(flag) - Flags the frame as user placed, or not
- ColorSelect:SetWidth(width) - Sets the width of this region to the given value
- ColorSelect:Show() - Shows the region
- ColorSelect:StartMoving() - Start moving the frame
- ColorSelect:StartSizing() - Start resizing the frame
- ColorSelect:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- ColorSelect:UnregisterAllEvents() - Unregisters all events for the frame
- ColorSelect:UnregisterEvent("event") - Unregistered the frame for the given event
Cooldown
- Cooldown:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- Cooldown:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- Cooldown:ClearAllPoints() - Clear all anchor point for the given region
- Cooldown:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- Cooldown:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- Cooldown:CreateTitleRegion() - Creates a title region for the frame
- Cooldown:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- Cooldown:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- Cooldown:EnableKeyboard() - Enables or disabled keyboard interactivity
- Cooldown:EnableMouse(flag) - Enables or disables mouse interactivity
- Cooldown:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- Cooldown:GetAlpha() - Returns the current alpha value for the region
- Cooldown:GetAttribute("name") - Returns the name attribute
- Cooldown:GetBackdrop() - Returns the backdrop information for the frame
- Cooldown:GetBackdropBorderColor() - Returns the frame's backdrop border color
- Cooldown:GetBackdropColor() - Returns the frame's backdrop color
- Cooldown:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- Cooldown:GetBoundsRect() - Returns the frame's boundaries
- Cooldown:GetCenter() - Returns the screen coordinates of the Region's center.
- Cooldown:GetChildren() - Returns the list of child frames
- Cooldown:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- Cooldown:GetEffectiveAlpha() - Returns the frame's effective alpha
- Cooldown:GetEffectiveScale() - Returns the frame's effective scale
- Cooldown:GetFrameLevel() - Returns the current frame level
- Cooldown:GetFrameStrata() - Returns the current framestrata
- Cooldown:GetFrameType() - Returns the type of the frame, as a string
- Cooldown:GetHeight() - Returns the height of the region.
- Cooldown:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- Cooldown:GetID() - Returns the frame's numeric identifier
- Cooldown:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- Cooldown:GetMaxResize() - Returns the maximum resize width and height
- Cooldown:GetMinResize() - Returns the minimum resize height and width
- Cooldown:GetName() - Returns the name of the object.
- Cooldown:GetNumChildren() - Returns the number of children this frame has
- Cooldown:GetNumPoints() - Returns the number of anchor points set for the frame.
- Cooldown:GetNumRegions() - Returns the number of regions belonging to this frame
- Cooldown:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- Cooldown:GetParent() - Returns the Region's parent object.
- Cooldown:GetPoint(index) - Returns the specified anchor point for the frame.
- Cooldown:GetRect() - Returns the rectangle position and size for the Region.
- Cooldown:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- Cooldown:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- Cooldown:GetScale() - Returns the scale of the frame
- Cooldown:GetScript("type") - Returns the widget handler for "type"
- Cooldown:GetTitleRegion() - Returns the TitleRegion object for the frame.
- Cooldown:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- Cooldown:GetWidth() - Returns the width of the Region
- Cooldown:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- Cooldown:Hide() - Hides the region
- Cooldown:HookScript("type", function) - Securely hooks a widget handler script
- Cooldown:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- Cooldown:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- Cooldown:IsFrameType(type) - Returns whether or not the frame is of the given type
- Cooldown:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- Cooldown:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- Cooldown:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- Cooldown:IsMovable() - Returns whether or not the frame is movable
- Cooldown:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- Cooldown:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- Cooldown:IsResizable() - Returns whether or not the frame is resizable
- Cooldown:IsShown() - Returns if the region is shown
- Cooldown:IsToplevel() - Returns whether or not the frame is at the top level
- Cooldown:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- Cooldown:IsVisible() - Returns if the region is visible
- Cooldown:Lower() - Lowers the frame's frameLevel
- Cooldown:Raise() - Raises the frame's frameLevel
- Cooldown:RegisterAllEvents() - Registers the frame for all events
- Cooldown:RegisterEvent("event") - Registers the frame for an event
- Cooldown:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- Cooldown:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- Cooldown:SetAlpha(alpha) - Sets the alpha value
- Cooldown:SetAttribute("name", value) - Sets an attribute on the given frame
- Cooldown:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- Cooldown:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- Cooldown:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- Cooldown:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- Cooldown:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- Cooldown:SetCooldown(start, duration) - Sets up the parameters for a Cooldown model.
- Cooldown:SetFrameLevel(level) - Sets the frame level of the frame
- Cooldown:SetFrameStrata(strata) - Sets the frame's frameStrata
- Cooldown:SetHeight(height) - Sets the height of this region to the given value
- Cooldown:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- Cooldown:SetID(ID) - Sets the numeric identifier for the frame
- Cooldown:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- Cooldown:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- Cooldown:SetMovable(flag) - Sets whether or not the frame is movable
- Cooldown:SetParent(region or "regionName") - Sets the parent of this region to the given region
- Cooldown:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- Cooldown:SetResizable(flag) - Sets whether or not the frame is resizable
- Cooldown:SetReverse(reverse) - Sets the cooldown model to be animated in reverse.
- Cooldown:SetScale(scale) - Sets the scale of the frame
- Cooldown:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- Cooldown:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- Cooldown:SetUserPlaced(flag) - Flags the frame as user placed, or not
- Cooldown:SetWidth(width) - Sets the width of this region to the given value
- Cooldown:Show() - Shows the region
- Cooldown:StartMoving() - Start moving the frame
- Cooldown:StartSizing() - Start resizing the frame
- Cooldown:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- Cooldown:UnregisterAllEvents() - Unregisters all events for the frame
- Cooldown:UnregisterEvent("event") - Unregistered the frame for the given event
DressUpModel
- DressUpModel:AdvanceTime() - Advances to the next animation frame for the model.
- DressUpModel:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- DressUpModel:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- DressUpModel:ClearAllPoints() - Clear all anchor point for the given region
- DressUpModel:ClearFog() - Disables fog display for the model.
- DressUpModel:ClearModel() - Removes the current mesh from the Model object.
- DressUpModel:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- DressUpModel:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- DressUpModel:CreateTitleRegion() - Creates a title region for the frame
- DressUpModel:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- DressUpModel:Dress() - Set the model to reflect the character's current inventory.
- DressUpModel:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- DressUpModel:EnableKeyboard() - Enables or disabled keyboard interactivity
- DressUpModel:EnableMouse(flag) - Enables or disables mouse interactivity
- DressUpModel:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- DressUpModel:GetAlpha() - Returns the current alpha value for the region
- DressUpModel:GetAttribute("name") - Returns the name attribute
- DressUpModel:GetBackdrop() - Returns the backdrop information for the frame
- DressUpModel:GetBackdropBorderColor() - Returns the frame's backdrop border color
- DressUpModel:GetBackdropColor() - Returns the frame's backdrop color
- DressUpModel:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- DressUpModel:GetBoundsRect() - Returns the frame's boundaries
- DressUpModel:GetCenter() - Returns the screen coordinates of the Region's center.
- DressUpModel:GetChildren() - Returns the list of child frames
- DressUpModel:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- DressUpModel:GetEffectiveAlpha() - Returns the frame's effective alpha
- DressUpModel:GetEffectiveScale() - Returns the frame's effective scale
- DressUpModel:GetFacing() - Gets the current rotation angle of the model in radians.
- DressUpModel:GetFogColor() - Returns the current fog color for the Model.
- DressUpModel:GetFogFar() - Returns the far clipping distance for the model's fog.
- DressUpModel:GetFogNear() - Returns the near clipping distance for the model's fog.
- DressUpModel:GetFrameLevel() - Returns the current frame level
- DressUpModel:GetFrameStrata() - Returns the current framestrata
- DressUpModel:GetFrameType() - Returns the type of the frame, as a string
- DressUpModel:GetHeight() - Returns the height of the region.
- DressUpModel:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- DressUpModel:GetID() - Returns the frame's numeric identifier
- DressUpModel:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- DressUpModel:GetLight() - Returns information about the light source used when rendering the model
- DressUpModel:GetMaxResize() - Returns the maximum resize width and height
- DressUpModel:GetMinResize() - Returns the minimum resize height and width
- DressUpModel:GetModel() - Returns the file name currently used by the model.
- DressUpModel:GetModelScale() - Returns the scale of the mesh displayed by the Model
- DressUpModel:GetName() - Returns the name of the object.
- DressUpModel:GetNumChildren() - Returns the number of children this frame has
- DressUpModel:GetNumPoints() - Returns the number of anchor points set for the frame.
- DressUpModel:GetNumRegions() - Returns the number of regions belonging to this frame
- DressUpModel:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- DressUpModel:GetParent() - Returns the Region's parent object.
- DressUpModel:GetPoint(index) - Returns the specified anchor point for the frame.
- DressUpModel:GetPosition() - Returns the position of the mesh displayed by the Model object.
- DressUpModel:GetRect() - Returns the rectangle position and size for the Region.
- DressUpModel:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- DressUpModel:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- DressUpModel:GetScale() - Returns the scale of the frame
- DressUpModel:GetScript("type") - Returns the widget handler for "type"
- DressUpModel:GetTitleRegion() - Returns the TitleRegion object for the frame.
- DressUpModel:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- DressUpModel:GetWidth() - Returns the width of the Region
- DressUpModel:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- DressUpModel:Hide() - Hides the region
- DressUpModel:HookScript("type", function) - Securely hooks a widget handler script
- DressUpModel:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- DressUpModel:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- DressUpModel:IsFrameType(type) - Returns whether or not the frame is of the given type
- DressUpModel:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- DressUpModel:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- DressUpModel:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- DressUpModel:IsMovable() - Returns whether or not the frame is movable
- DressUpModel:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- DressUpModel:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- DressUpModel:IsResizable() - Returns whether or not the frame is resizable
- DressUpModel:IsShown() - Returns if the region is shown
- DressUpModel:IsToplevel() - Returns whether or not the frame is at the top level
- DressUpModel:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- DressUpModel:IsVisible() - Returns if the region is visible
- DressUpModel:Lower() - Lowers the frame's frameLevel
- DressUpModel:Raise() - Raises the frame's frameLevel
- DressUpModel:RefreshUnit() - Refreshes the model given its current unit.
- DressUpModel:RegisterAllEvents() - Registers the frame for all events
- DressUpModel:RegisterEvent("event") - Registers the frame for an event
- DressUpModel:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- DressUpModel:ReplaceIconTexture(path) - Sets the icon texture path used by the model.
- DressUpModel:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- DressUpModel:SetAlpha(alpha) - Sets the alpha value
- DressUpModel:SetAttribute("name", value) - Sets an attribute on the given frame
- DressUpModel:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- DressUpModel:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- DressUpModel:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- DressUpModel:SetCamera(index) - Sets the pre-defined camera view for the model.
- DressUpModel:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- DressUpModel:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- DressUpModel:SetCreature() -
- DressUpModel:SetFacing(facing) - Gets the current rotation angle of the model in radians.
- DressUpModel:SetFogColor(r, g, b[, a]) - Sets the fog color and enables fog display for the model.
- DressUpModel:SetFogFar(value) - Sets the far clipping distance for the model's fog.
- DressUpModel:SetFogNear(value) - Sets the near clipping distance for the model's fog.
- DressUpModel:SetFrameLevel(level) - Sets the frame level of the frame
- DressUpModel:SetFrameStrata(strata) - Sets the frame's frameStrata
- DressUpModel:SetGlow() -
- DressUpModel:SetHeight(height) - Sets the height of this region to the given value
- DressUpModel:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- DressUpModel:SetID(ID) - Sets the numeric identifier for the frame
- DressUpModel:SetLight(enabled[, omni, dirX, dirY, dirZ, ambIntensity[, ambR, ambG, ambB], dirIntensity[, dirR, dirG, dirB]]) - Sets the origin of the lightsource for rendering of the model
- DressUpModel:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- DressUpModel:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- DressUpModel:SetModel(filename) - Sets the model to the specified file.
- DressUpModel:SetModelScale(scale) - Sets the scale of the mesh displayed by the Model.
- DressUpModel:SetMovable(flag) - Sets whether or not the frame is movable
- DressUpModel:SetParent(region or "regionName") - Sets the parent of this region to the given region
- DressUpModel:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- DressUpModel:SetPosition(x, y, z) - Sets the position of the mesh displayed by the Model.
- DressUpModel:SetResizable(flag) - Sets whether or not the frame is resizable
- DressUpModel:SetRotation(angle) - Sets the rotation angle (in radians) of the mesh displayed in the PlayerModel.
- DressUpModel:SetScale(scale) - Sets the scale of the frame
- DressUpModel:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- DressUpModel:SetSequence(sequence) - Sets the model to use the specified animation sequence.
- DressUpModel:SetSequenceTime(sequence, time) - Sets the animation sequence and time index for the Model.
- DressUpModel:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- DressUpModel:SetUnit(unitId) - Sets the PlayerModel to display the given unit.
- DressUpModel:SetUserPlaced(flag) - Flags the frame as user placed, or not
- DressUpModel:SetWidth(width) - Sets the width of this region to the given value
- DressUpModel:Show() - Shows the region
- DressUpModel:StartMoving() - Start moving the frame
- DressUpModel:StartSizing() - Start resizing the frame
- DressUpModel:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- DressUpModel:TryOn(item) - Adds item (id, string, or link) to the DressUpModel.
- DressUpModel:Undress() - Set the model to reflect the character without inventory.
- DressUpModel:UnregisterAllEvents() - Unregisters all events for the frame
- DressUpModel:UnregisterEvent("event") - Unregistered the frame for the given event
EditBox
- EditBox:AddHistoryLine("text") - Adds a line of text to an edit box's history.
- EditBox:AllowAttributeChanges() - Temporarily allows insecure code to modify attributes on the Frame during combat.
- EditBox:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- EditBox:ClearAllPoints() - Clear all anchor point for the given region
- EditBox:ClearFocus() - Clears the input focus from an edit box.
- EditBox:CreateFontString(name[, layer[, inherits]]) - Creates a new FontString for the Frame on the given layer, optionally inheriting from a template.
- EditBox:CreateTexture(name[, layer[, inherits]]) - Creates a new Texture for the Frame on the given layer, optionally inheriting from a template.
- EditBox:CreateTitleRegion() - Creates a title region for the frame
- EditBox:DisableDrawLayer(layer) - Disables rendering of the Frame's specified layer.
- EditBox:EnableDrawLayer(layer) - Enables rendering of the Frame's specified layer.
- EditBox:EnableKeyboard() - Enables or disabled keyboard interactivity
- EditBox:EnableMouse(flag) - Enables or disables mouse interactivity
- EditBox:EnableMouseWheel(flag) - Enables or disables mousewheel interactivity
- EditBox:GetAlpha() - Returns the current alpha value for the region
- EditBox:GetAltArrowKeyMode() - Returns the arrow key mode state.
- EditBox:GetAttribute("name") - Returns the name attribute
- EditBox:GetBackdrop() - Returns the backdrop information for the frame
- EditBox:GetBackdropBorderColor() - Returns the frame's backdrop border color
- EditBox:GetBackdropColor() - Returns the frame's backdrop color
- EditBox:GetBlinkSpeed() - Returns the cursor's blink speed.
- EditBox:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- EditBox:GetBoundsRect() - Returns the frame's boundaries
- EditBox:GetCenter() - Returns the screen coordinates of the Region's center.
- EditBox:GetChildren() - Returns the list of child frames
- EditBox:GetClampRectInsets() - Returns the rect insets for the clampedtoscreen system
- EditBox:GetCursorPosition() - Returns the current cursor position inside a given edit box.
- EditBox:GetEffectiveAlpha() - Returns the frame's effective alpha
- EditBox:GetEffectiveScale() - Returns the frame's effective scale
- EditBox:GetFont() - Returns the font details of the font instance.
- EditBox:GetFontObject() - Returns the font object used by the font if present. See SetFontObject.
- EditBox:GetFrameLevel() - Returns the current frame level
- EditBox:GetFrameStrata() - Returns the current framestrata
- EditBox:GetFrameType() - Returns the type of the frame, as a string
- EditBox:GetHeight() - Returns the height of the region.
- EditBox:GetHistoryLines() - Returns the max number of history lines.
- EditBox:GetHitRectInsets() - Returns the inserts for the frame's HitRect
- EditBox:GetID() - Returns the frame's numeric identifier
- EditBox:GetIndentedWordWrap() -
- EditBox:GetInputLanguage() - Returns the current input language charset selected.
- EditBox:GetJustifyH() - Returns the horizontal justification of the text in the FontInstance.
- EditBox:GetJustifyV() - Returns font's vertical justification.
- EditBox:GetLeft() - Returns the distance in pixels between left edge of the screen and the left edge of the Region.
- EditBox:GetMaxBytes() - Returns the maximum number of bytes allowed in the edit box.
- EditBox:GetMaxLetters() - Returns the maximum number of letters you can enter into an EditBox.
- EditBox:GetMaxResize() - Returns the maximum resize width and height
- EditBox:GetMinResize() - Returns the minimum resize height and width
- EditBox:GetName() - Returns the name of the object.
- EditBox:GetNumChildren() - Returns the number of children this frame has
- EditBox:GetNumLetters() - Returns the number of letters in the editbox.
- EditBox:GetNumPoints() - Returns the number of anchor points set for the frame.
- EditBox:GetNumRegions() - Returns the number of regions belonging to this frame
- EditBox:GetNumber() - Returns the contents of the editbox converted to a number.
- EditBox:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- EditBox:GetParent() - Returns the Region's parent object.
- EditBox:GetPoint(index) - Returns the specified anchor point for the frame.
- EditBox:GetRect() - Returns the rectangle position and size for the Region.
- EditBox:GetRegions() - Returns the regions (fontstrings, textures) that belong to this frame
- EditBox:GetRight() - Returns the distance in pixels between left edge of the screen and the right edge of the Region.
- EditBox:GetScale() - Returns the scale of the frame
- EditBox:GetScript("type") - Returns the widget handler for "type"
- EditBox:GetShadowColor() - Returns the color of the font's text shadow.
- EditBox:GetShadowOffset() - Returns the font's shadow offset.
- EditBox:GetSpacing() - Returns the font's spacing.
- EditBox:GetText() - Retreives the text stored in the EditBox.
- EditBox:GetTextColor() - Returns the default text color for the FontInstance.
- EditBox:GetTextInsets() - Returns the distance between the edges of the EditBox and the text inside it.
- EditBox:GetTitleRegion() - Returns the TitleRegion object for the frame.
- EditBox:GetTop() - Returns the distance in pixels between the bottom of the screen and the top of the Region.
- EditBox:GetWidth() - Returns the width of the Region
- EditBox:HasFocus() - Returns whether the EditBox has the keyboard cursor focus.
- EditBox:HasScript("type") - Returns whether or not the frame has the widget handler "type"
- EditBox:Hide() - Hides the region
- EditBox:HighlightText([start [,end]]) - Highlights the selected text in the editbox.
- EditBox:HookScript("type", function) - Securely hooks a widget handler script
- EditBox:Insert(text) - Inserts text into the EditBox at the current cursor position.
- EditBox:IsAutoFocus() - Returns true if the EditBox will automatically grab keyboard focus when it is shown.
- EditBox:IsClampedToScreen() - Returns whether or not the frame is clamped to the screen
- EditBox:IsEventRegistered("event") - Returns whether or not the frame is registered for the given event
- EditBox:IsFrameType(type) - Returns whether or not the frame is of the given type
- EditBox:IsInIMECompositionMode() - Returns whether the EditBox is in IME composition mode.
- EditBox:IsKeyboardEnabled() - Returns whether or not the frame is keyboard enabled
- EditBox:IsMouseEnabled() - Returns whether or not the frame is mouse enabled
- EditBox:IsMouseWheelEnabled() - Returns whether or not the frame is mouse wheel enabled
- EditBox:IsMovable() - Returns whether or not the frame is movable
- EditBox:IsMultiLine() - Returns whether the EditBox uses more than one line of text.
- EditBox:IsNumeric() - Returns whether the EditBox is in numeric mode. See SetNumeric.
- EditBox:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- EditBox:IsPassword() - Returns whether the EditBox is in password mode.
- EditBox:IsProtected() - Indicates that insecure code cannot call protected methods of this region during combat.
- EditBox:IsResizable() - Returns whether or not the frame is resizable
- EditBox:IsShown() - Returns if the region is shown
- EditBox:IsToplevel() - Returns whether or not the frame is at the top level
- EditBox:IsUserPlaced() - Returns whether or not the frame is flagged as "user placed"
- EditBox:IsVisible() - Returns if the region is visible
- EditBox:Lower() - Lowers the frame's frameLevel
- EditBox:Raise() - Raises the frame's frameLevel
- EditBox:RegisterAllEvents() - Registers the frame for all events
- EditBox:RegisterEvent("event") - Registers the frame for an event
- EditBox:RegisterForDrag(...) - Registers the frame for dragging via specific mouse buttons
- EditBox:SetAllPoints(region or "regionName") - Sets all anchors of this region to match the given region's
- EditBox:SetAlpha(alpha) - Sets the alpha value
- EditBox:SetAltArrowKeyMode(flag) - Sets the EditBox to ignore arrow keys unless you hold ALT.
- EditBox:SetAttribute("name", value) - Sets an attribute on the given frame
- EditBox:SetAutoFocus(flag) - Sets whether or not the edit box will automatically acquire cursor focus
- EditBox:SetBackdrop(backdropTbl) - Sets a frame's backdrop as defined by a table
- EditBox:SetBackdropBorderColor(red, green, blue [, alpha]) - Sets the color of the frame's backdrop border
- EditBox:SetBackdropColor(red, green, blue [, alpha]) - Sets the backdrop color for the frame
- EditBox:SetBlinkSpeed(speed) - Sets the blink rate for the cursor.
- EditBox:SetClampRectInsets(left, right, top, bottom) - Sets the clamp rect insets for the frame, so portion of it could move offscreen
- EditBox:SetClampedToScreen(flag) - Sets whether or not the frame should be clamped to the screen
- EditBox:SetCursorPosition(position) - Sets the cursor position in the editbox
- EditBox:SetFocus() - Gives the EditBox keyboard cursor focus.
- EditBox:SetFont(filename, fontHeight[, flags]) - Set the font of the font object.
- EditBox:SetFontObject(font or "font" or nil) - Set a font object to be used as the current font.
- EditBox:SetFrameLevel(level) - Sets the frame level of the frame
- EditBox:SetFrameStrata(strata) - Sets the frame's frameStrata
- EditBox:SetHeight(height) - Sets the height of this region to the given value
- EditBox:SetHistoryLines(numLines) - Sets the number of history lines to store for the EditBox.
- EditBox:SetHitRectInsets(left, right, top, bottom) - Sets the frame's HitRectInsets, which define where the mouse can interact with the frame
- EditBox:SetID(ID) - Sets the numeric identifier for the frame
- EditBox:SetIndentedWordWrap() -
- EditBox:SetJustifyH("justify") - Sets the horizontal justification.
- EditBox:SetJustifyV("justify") - sets the vertical justification.
- EditBox:SetMaxBytes(max) - Sets the maximum number of bytes to display in the editbox
- EditBox:SetMaxLetters(max) - Set the maximum number of letters allowed in the editbox.
- EditBox:SetMaxResize(maxWidth, maxHeight) - Sets the maximum resize limits for the frame
- EditBox:SetMinResize(minWidth, minHeight) - Sets the minimum resize limits for the frame
- EditBox:SetMovable(flag) - Sets whether or not the frame is movable
- EditBox:SetMultiLine(flag) - Sets the EditBox to use multiple lines of text.
- EditBox:SetNumber(number) - Set the contents of the editbox to the specified number.
- EditBox:SetNumeric(flag) - Sets whether the edit box should only accept numbers.
- EditBox:SetParent(region or "regionName") - Sets the parent of this region to the given region
- EditBox:SetPassword(flag) - Sets the editbox into password mode - masking all input.
- EditBox:SetPoint("point" [, region [, "relativePoint"]] [, offsetX, offsetY]) - Sets a given anchor point on this region
- EditBox:SetResizable(flag) - Sets whether or not the frame is resizable
- EditBox:SetScale(scale) - Sets the scale of the frame
- EditBox:SetScript("type", function) - Sets a function to call for the given widget handler on this frame
- EditBox:SetShadowColor(red, green, blue [, alpha]) - Sets the color of the font's shadow.
- EditBox:SetShadowOffset(x, y) - Sets the distance to offset the shadow of the text.
- EditBox:SetSpacing(spacing) - Sets the spacing of the font.
- EditBox:SetText(text) - Sets the contents of the EditBox to text. This fires the OnTextChanged handler.
- EditBox:SetTextColor() - Sets the primary (text) color.
- EditBox:SetTextInsets(left, right, top, bottom) - Sets the padding between the edges of the edit box and its text.
- EditBox:SetToplevel(flag) - Sets whether or not the frame should raise itself to the top frame level when clicked
- EditBox:SetUserPlaced(flag) - Flags the frame as user placed, or not
- EditBox:SetWidth(width) - Sets the width of this region to the given value
- EditBox:Show() - Shows the region
- EditBox:StartMoving() - Start moving the frame
- EditBox:StartSizing() - Start resizing the frame
- EditBox:StopMovingOrSizing() - Stops the frame from being moved or resized, and saves the position in layout-cache.txt
- EditBox:ToggleInputLanguage() - Toggles the input language for the EditBox.
- EditBox:UnregisterAllEvents() - Unregisters all events for the frame
- EditBox:UnregisterEvent("event") - Unregistered the frame for the given event
Font
- Font:CopyFontObject(font) - Copies the settings from the specified font.
- Font:GetAlpha() - Returns the alpha (opposite of transparency) for the Font (from 0 to 1).
- Font:GetFont() - Returns the font details of the font instance.
- Font:GetFontObject() - Returns the font object used by the font if present. See SetFontObject.
- Font:GetJustifyH() - Returns the horizontal justification of the text in the FontInstance.
- Font:GetJustifyV() - Returns font's vertical justification.
- Font:GetMultilineIndent() -
- Font:GetName() - Returns the name of the object.
- Font:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- Font:GetShadowColor() - Returns the color of the font's text shadow.
- Font:GetShadowOffset() - Returns the font's shadow offset.
- Font:GetSpacing() - Returns the font's spacing.
- Font:GetTextColor() - Returns the default text color for the FontInstance.
- Font:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- Font:SetAlpha(alpha) - Sets the alpha (opposite of transparency) for the Font (from 0 to 1).
- Font:SetFont(filename, fontHeight[, flags]) - Set the font of the font object.
- Font:SetFontObject(font or "font" or nil) - Set a font object to be used as the current font.
- Font:SetJustifyH("justify") - Sets the horizontal justification.
- Font:SetJustifyV("justify") - sets the vertical justification.
- Font:SetMultilineIndent() -
- Font:SetShadowColor(red, green, blue [, alpha]) - Sets the color of the font's shadow.
- Font:SetShadowOffset(x, y) - Sets the distance to offset the shadow of the text.
- Font:SetSpacing(spacing) - Sets the spacing of the font.
- Font:SetTextColor() - Sets the primary (text) color.
FontInstance
- FontInstance:GetFont() - Returns the font details of the font instance.
- FontInstance:GetFontObject() - Returns the font object used by the font if present. See SetFontObject.
- FontInstance:GetJustifyH() - Returns the horizontal justification of the text in the FontInstance.
- FontInstance:GetJustifyV() - Returns font's vertical justification.
- FontInstance:GetName() - Returns the name of the object.
- FontInstance:GetObjectType() - Returns the type of the object ("Frame", "Button", etc.).
- FontInstance:GetShadowColor() - Returns the color of the font's text shadow.
- FontInstance:GetShadowOffset() - Returns the font's shadow offset.
- FontInstance:GetSpacing() - Returns the font's spacing.
- FontInstance:GetTextColor() - Returns the default text color for the FontInstance.
- FontInstance:IsObjectType(type) - Returns whether the object is of the given type ("Frame", "Button", etc.).
- FontInstance:SetFont(filename, fontHeight[, flags]) - Set the font of the font object.
- FontInstance:SetFontObject(font or "font" or nil) - Set a font object to be used as the current font.
- FontInstance:SetJustifyH("justify") - Sets the horizontal justification.
- FontInstance:SetJustifyV("justify") - sets the vertical justification.
- FontInstance:SetShadowColor(red, green, blue [, alpha]) - Sets the color of the font's shadow.
- FontInstance:SetShadowOffset(x, y) - Sets the distance to offset the shadow of the text.
- FontInstance:SetSpacing(spacing) - Sets the spacing of the font.
- FontInstance:SetTextColor() - Sets the primary (text) color.
FontString
- FontString:CanChangeProtectedState() - Returns whether or not a frame can make a protected change
- FontString:CanNonSpaceWrap() - Returns whether the FontString will wrap text in the middle of a word.
- FontString:ClearAllPoints() - Clear all anchor point for the given region
- FontString:GetAlpha() - Returns the current alpha value for the region
- FontString:GetBottom() - Returns the distance in pixels from the bottom of the screen to the bottom of the Region.
- FontString:GetCenter() - Returns the screen coordinates of the Region's center.
- FontString:GetDrawLayer() - Returns this layered region's draw layer (for example "BACKGROUND" and "ARTWORK")
- FontString:GetFont() - Returns the font details of the font instance.
- FontString:GetFontObject() - Returns the font object used by the font if present. See SetFontObject.
- FontString:GetHeight() - Returns the height of the region.
- FontString:GetJustifyH() - Returns the horizontal justification of the text in the FontInstance.
- FontString:GetJustifyV() - Returns font's vertical justification.
- Fon