OffScreenFrame
widget type8 methodsavailable in: camelot
CreateFrame("OffScreenFrame", …) makes one. It has every method of Frame, plus 8 of its own.
Inherits from
- OffScreenFrame · 8
- Frame · 126
- Region · 16
- ScriptRegion · 55
- ScriptRegionResizing · 13
- AnimatableObject · 3
- Object · 5
- FrameScriptObject · 21
The number is each type's own documented methods. A OffScreenFrame has all of them.
Methods
In the emulator: 2 implemented, 6 guessed.
| method | what it does | status |
|---|---|---|
ApplySnapshot | Applies the snapshot associated with the given ID to the given texture. · warcraft.wiki.gg ↗(texture: Texture, snapshotID: number): boolean | guessed |
Flush | Discards the snapshots the frame holds. · by wowlua() | guessed |
GetMaxSnapshots | Returns how many snapshots the frame can hold. · by wowlua(): number | guessed |
IsSnapshotValid | Whether the snapshot with the given ID still exists. · by wowlua(snapshotID: number): boolean | implemented |
SetMaxSnapshots | Sets how many snapshots the frame can hold. · by wowlua(maxSnapshots: number) | implemented |
TakeSnapshot | Takes a snapshot of all visible child frames, then returns a unique ID. · warcraft.wiki.gg ↗(): number? | guessed |
TestPrintToFile | Unavailable in public builds · warcraft.wiki.gg ↗(snapshotID: number, filename: string): boolean | guessed |
UsesNPOT | Whether the frame uses textures whose sizes are not powers of two. · by wowlua(): boolean? | guessed |
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.