Struct enamel::Pane
[−]
[src]
pub struct Pane<'d, R> where
R: EventRemainder, { /* fields omitted */ }
Methods
impl<'d, R> Pane<'d, R> where
R: EventRemainder,
[src]
R: EventRemainder,
fn new(display: &'d GlutinFacade) -> Pane<'d, R>
fn element(self, element: Element<R>) -> Pane<'d, R>
fn init(self) -> Pane<'d, R>
fn draw<S>(&mut self, target: &mut S) where
S: Surface,
S: Surface,
fn handle_event(&mut self, event: Event) -> R
fn update_mouse_focus(&mut self)
fn refresh_vertices(&mut self)
Recalculates positions of vertices and updates any other properties such as color.