diff options
author | Ben Bridle <ben@derelict.engineering> | 2024-07-31 16:05:57 +1200 |
---|---|---|
committer | Ben Bridle <ben@derelict.engineering> | 2024-07-31 16:05:57 +1200 |
commit | efe1d21b0e1ee79ef7547c0d8524a39be16ccc7d (patch) | |
tree | 0fb17a9d438cf687a0fa4bbed726219a22088ffd /src/window_controller.rs | |
parent | 20bc849cfd990267684532d84b9894204c96189f (diff) | |
download | phosphor-efe1d21b0e1ee79ef7547c0d8524a39be16ccc7d.zip |
Implement fullscreen
Program windows can choose to show as fullscreen or windowed.
Diffstat (limited to 'src/window_controller.rs')
-rw-r--r-- | src/window_controller.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/window_controller.rs b/src/window_controller.rs index c655d5d..fe23f53 100644 --- a/src/window_controller.rs +++ b/src/window_controller.rs @@ -10,6 +10,7 @@ pub trait WindowController { fn minimum_size(&self) -> Option<Dimensions> { None } fn maximum_size(&self) -> Option<Dimensions> { None } fn exact_size(&self) -> Option<Dimensions> { None } + fn fullscreen(&self) -> bool { false } fn pixel_scale(&self) -> NonZeroU32 { NON_ZERO_ONE } fn cursor_icon(&mut self) -> Option<CursorIcon> { None } |