LavaUI docs

class EngineFrameSink

Swift

final class EngineFrameSink

The engine's own per-window buffers: what every windowed app uses, and the default for any DrawList built against an Editor.

Sources/LavaUI/FrameSink.swift:118

Constructors

init(editor: Editor, window: WindowID)

Not documented.

Sources/LavaUI/FrameSink.swift:125

Methods

func beginFrame(minimum: FrameCapacity) -> FrameBuffers?

Not documented.

Sources/LavaUI/FrameSink.swift:130

func commit(_ written: FrameCapacity)

Not documented.

Sources/LavaUI/FrameSink.swift:144

func grow(to wanted: FrameCapacity, written: FrameCapacity) -> FrameBuffers?

Not documented.

Sources/LavaUI/FrameSink.swift:135