SourceClass Options
from egui import Optionsclass 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.