Struct carboxyl_window::SourceWindow
[−]
[src]
pub struct SourceWindow<S> { /* fields omitted */ }
A reactive window implementation generic over the event source.
Methods
impl<S> SourceWindow<S>
[src]
fn new(source: S) -> SourceWindow<S>
fn set_capture(&mut self, capture: Signal<bool>)
Mutably set cursor capturing signal
fn capture(self, capture: Signal<bool>) -> SourceWindow<S>
Provide cursor capturing signal
Trait Implementations
impl<S> RunnableWindow for SourceWindow<S> where
S: Borrowing,
S::Target: Window<Event = Input> + AdvancedWindow,
[src]
S: Borrowing,
S::Target: Window<Event = Input> + AdvancedWindow,
fn run_with<F: FnMut()>(&mut self, fps: f64, render: F)
Run the window, calling a function every frame
fn run(&mut self, fps: f64)
Run the window generating events