Struct ctru::services::gfx::BottomScreen
source · #[non_exhaustive]pub struct BottomScreen;
Expand description
The bottom LCD screen.
Mutable access to this struct is required to write to the bottom screen’s frame buffer.
Trait Implementations§
source§impl Debug for BottomScreen
impl Debug for BottomScreen
source§impl Screen for BottomScreen
impl Screen for BottomScreen
source§fn as_raw(&self) -> gfxScreen_t
fn as_raw(&self) -> gfxScreen_t
Returns the
libctru
value for the Screen kind.source§fn raw_framebuffer(&mut self) -> RawFrameBuffer<'_>
fn raw_framebuffer(&mut self) -> RawFrameBuffer<'_>
Returns a
RawFrameBuffer
for the screen (if the framebuffer was allocated on the HEAP). Read moresource§fn framebuffer_format(&self) -> FramebufferFormat
fn framebuffer_format(&self) -> FramebufferFormat
Gets the framebuffer format.
source§fn set_framebuffer_format(&mut self, fmt: FramebufferFormat)
fn set_framebuffer_format(&mut self, fmt: FramebufferFormat)
Change the framebuffer format. Read more
source§impl Swap for BottomScreen
impl Swap for BottomScreen
source§fn swap_buffers(&mut self)
fn swap_buffers(&mut self)
Swaps the video buffers. Read more
source§fn set_double_buffering(&mut self, enabled: bool)
fn set_double_buffering(&mut self, enabled: bool)
Set whether to use double buffering. Read more
Auto Trait Implementations§
impl RefUnwindSafe for BottomScreen
impl Send for BottomScreen
impl Sync for BottomScreen
impl Unpin for BottomScreen
impl UnwindSafe for BottomScreen
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<S> Flush for Swhere
S: Screen,
impl<S> Flush for Swhere
S: Screen,
source§fn flush_buffers(&mut self)
fn flush_buffers(&mut self)
Flushes the video buffer(s) for this screen. Read more