Struct peach::sketch::Sketch [−][src]
pub struct Sketch { /* fields omitted */ }
Implementations
impl Sketch
[src]
impl Sketch
[src]pub fn get_time_since_start(&self) -> Duration
[src]
pub fn get_key(&self, key: Key) -> bool
[src]
pub fn get_mouse_button(&self, button: MouseButton) -> bool
[src]
pub fn get_mouse_position(&self) -> Point
[src]
pub fn get_modifiers(&self) -> Modifiers
[src]
pub fn get_center(&self) -> Point
[src]
pub fn get_size(&self) -> Size
[src]
pub fn get_clear_color(&self) -> Option<Color>
[src]
pub fn set_clear_color<C>(&mut self, color: C) where
C: Into<Color>,
[src]
C: Into<Color>,
pub fn no_clear_color<C>(&mut self)
[src]
pub fn set_size(&mut self, new_size: Size)
[src]
pub fn set_framerate(&mut self, framerate: Option<u32>)
[src]
pub fn set_fullscreen(&mut self, fullscreen: Option<Fullscreen>)
[src]
Auto Trait Implementations
impl !RefUnwindSafe for Sketch
impl Send for Sketch
impl Sync for Sketch
impl Unpin for Sketch
impl !UnwindSafe for Sketch
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]