S or /

SourceClass Options

from egui import Options
class Options:

Some global options that you can read and write.

See also egui.style.DebugOptions.

Properties§

@property def dark_style(self, /) -> Style§
@dark_style.setter def dark_style(self, /, dark_style: Style) -> None§
@property def fallback_theme(self, /) -> Theme§
@fallback_theme.setter def fallback_theme(self, /, fallback_theme: Theme) -> None§
@property def input_options(self, /) -> InputOptions§
@input_options.setter def input_options(self, /, input_options: InputOptions) -> None§
@property def light_style(self, /) -> Style§
@light_style.setter def light_style(self, /, light_style: Style) -> None§
@property def max_passes(self, /) -> int§
@max_passes.setter def max_passes(self, /, max_passes: int) -> None§
@property def quit_shortcuts(self, /) -> list[KeyboardShortcut]§
@quit_shortcuts.setter def quit_shortcuts(self, /, quit_shortcuts: Sequence[KeyboardShortcut]) -> None§
@property def reduce_texture_memory(self, /) -> bool§
@reduce_texture_memory.setter def reduce_texture_memory(self, /, reduce_texture_memory: bool) -> None§
@property def repaint_on_widget_change(self, /) -> bool§
@repaint_on_widget_change.setter def repaint_on_widget_change(self, /, repaint_on_widget_change: bool) -> None§
@property def screen_reader(self, /) -> bool§
@screen_reader.setter def screen_reader(self, /, screen_reader: bool) -> None§
@property def tessellation_options(self, /) -> TessellationOptions§
@tessellation_options.setter def tessellation_options(self, /, tessellation_options: TessellationOptions) -> None§
@property def theme_preference(self, /) -> ThemePreference§
@theme_preference.setter def theme_preference(self, /, theme_preference: ThemePreference) -> None§
@property def warn_on_id_clash(self, /) -> bool§
@warn_on_id_clash.setter def warn_on_id_clash(self, /, warn_on_id_clash: bool) -> None§
@property def zoom_factor(self, /) -> float§
@zoom_factor.setter def zoom_factor(self, /, zoom_factor: float) -> None§
@property def zoom_with_keyboard(self, /) -> bool§
@zoom_with_keyboard.setter def zoom_with_keyboard(self, /, zoom_with_keyboard: bool) -> None§

Methods§

Sourcedef begin_pass(self, /, raw_input: RawInput) -> None§
@staticmethod def default() -> Options§
Sourcedef ui(self, /, ui: Ui) -> None§

Show the options in the ui.