Blob
object type14 methodsavailable in: camelot
It has every method of Frame, plus 14 of its own.
Inherits from
- Blob · 14
- Frame · 126
- Region · 16
- ScriptRegion · 55
- ScriptRegionResizing · 13
- AnimatableObject · 3
- Object · 5
- FrameScriptObject · 21
The number is each type's own documented methods. A Blob has all of them.
Methods
In the emulator: 10 implemented, 4 guessed.
| method | what it does | status |
|---|---|---|
DrawAll | Draws the areas of all quests on the map. · by wowlua() | guessed |
DrawBlob | Draws or hides the quest's area on the map. · by wowlua(questID: number, draw: boolean) | guessed |
DrawNone | Hides the areas of all quests. · by wowlua() | guessed |
EnableMerging | Sets whether overlapping areas merge into one. · by wowlua(enable: boolean) | implemented |
EnableSmoothing | Sets whether the areas' outlines are smoothed. · by wowlua(enable: boolean) | implemented |
GetMapID | Returns the ID of the map the areas are drawn for. · by wowlua(): number | guessed |
SetBorderAlpha | Sets the alpha of the areas' borders. · by wowlua(alpha: number) | implemented |
SetBorderScalar | Sets the scale of the areas' borders. · by wowlua(scalar: number) | implemented |
SetBorderTexture | Sets the texture of the areas' borders. · by wowlua(asset: FileAsset) | implemented |
SetFillAlpha | Sets the alpha of the areas' fill. · by wowlua(alpha: number) | implemented |
SetFillTexture | Sets the texture of the areas' fill. · by wowlua(asset: FileAsset) | implemented |
SetMapID | Sets the map the areas are drawn for. · by wowlua(uiMapID: number) | implemented |
SetMergeThreshold | Sets how close areas must be to merge. · by wowlua(threshold: number) | implemented |
SetNumSplinePoints | Sets how many points make up the smoothed outline of an area. · by wowlua(numSplinePoints: number) | implemented |
sources
Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.