S or /

SourceClass ViewportOutput

from egui import ViewportOutput
class ViewportOutput:

Describes a viewport, i.e. a native window.

This is returned by egui.Context.run_ui on each frame, and should be applied by the integration.

Properties§

@property def builder(self, /) -> ViewportBuilder§
@builder.setter def builder(self, /, builder: ViewportBuilder) -> None§
@property def class(self, /) -> ViewportClass§
@class.setter def class(self, /, class: ViewportClass) -> None§
@property def commands(self, /) -> list[ViewportCommand]§
@commands.setter def commands(self, /, commands: Sequence[ViewportCommand]) -> None§
@property def parent(self, /) -> ViewportId§
@parent.setter def parent(self, /, parent: ViewportId) -> None§
@property def repaint_delay(self, /) -> float§
@repaint_delay.setter def repaint_delay(self, /, repaint_delay_secs: float) -> None§
@property def viewport_ui_cb(self, /) -> bool§

Methods§

Sourcedef append(self, /, newer: ViewportOutput) -> None§

Add on new output.