v0.13.8

OffScreenFrame

widget type8 methodsavailable in: camelot

CreateFrame("OffScreenFrame", …) makes one. It has every method of Frame, plus 8 of its own.

Inherits from

  1. OffScreenFrame · 8
  2. Frame · 126
  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 OffScreenFrame has all of them.

Methods

In the emulator: 2 implemented, 6 guessed.

methodwhat it doesstatus
ApplySnapshotApplies the snapshot associated with the given ID to the given texture. · warcraft.wiki.gg ↗
(texture: Texture, snapshotID: number): boolean
guessed
FlushDiscards the snapshots the frame holds. · by wowlua
()
guessed
GetMaxSnapshotsReturns how many snapshots the frame can hold. · by wowlua
(): number
guessed
IsSnapshotValidWhether the snapshot with the given ID still exists. · by wowlua
(snapshotID: number): boolean
implemented
SetMaxSnapshotsSets how many snapshots the frame can hold. · by wowlua
(maxSnapshots: number)
implemented
TakeSnapshotTakes a snapshot of all visible child frames, then returns a unique ID. · warcraft.wiki.gg ↗
(): number?
guessed
TestPrintToFileUnavailable in public builds · warcraft.wiki.gg ↗
(snapshotID: number, filename: string): boolean
guessed
UsesNPOTWhether 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.