v0.13.8

Line

widget type9 methodsavailable in: camelot

CreateFrame("Line", …) makes one. It has every method of TextureBase, plus 9 of its own.

Inherits from

  1. Line · 9
  2. TextureBase · 52
  3. Region · 16
  4. ScriptRegion · 55
  5. ScriptRegionResizing · 13
  6. AnimatableObject · 3
  7. Object · 5
  8. FrameScriptObject · 21

The number is each type's own documented methods. A Line has all of them.

Methods

In the emulator: 5 implemented, 4 guessed.

methodwhat it doesstatus
ClearAllPointsClears the line's start and end points. · by wowlua
()
implemented
GetEndPointReturns the line's end point: its anchor point, relative region and offsets. · by wowlua
(): (FramePoint, ScriptRegion, number, number)
guessed
GetHitRectThicknessReturns the thickness of the area around the line that takes mouse input. · by wowlua
(): number
guessed
GetStartPointReturns the line's start point: its anchor point, relative region and offsets. · by wowlua
(): (FramePoint, ScriptRegion, number, number)
guessed
GetThicknessReturns the thickness of a line. · warcraft.wiki.gg ↗
(): number
guessed
SetEndPointSets the end point for a line. · warcraft.wiki.gg ↗
(relativePoint: FramePoint, relativeTo: ScriptRegion, offsetX: number, offsetY: number)
implemented
SetHitRectThicknessSets the thickness of the area around the line that takes mouse input. · by wowlua
(thickness: number)
implemented
SetStartPointSets the start point for a line. · warcraft.wiki.gg ↗
(relativePoint: FramePoint, relativeTo: ScriptRegion, offsetX: number, offsetY: number)
implemented
SetThicknessSets the thickness of a line · warcraft.wiki.gg ↗
(thickness: number)
implemented

sources

Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.