Trait gtk::GLAreaExt
[−]
[src]
pub trait GLAreaExt { fn attach_buffers(&self); fn get_auto_render(&self) -> bool; fn get_context(&self) -> Option<GLContext>; fn get_error(&self) -> Option<Error>; fn get_has_alpha(&self) -> bool; fn get_has_depth_buffer(&self) -> bool; fn get_has_stencil_buffer(&self) -> bool; fn get_required_version(&self) -> (i32, i32); fn get_use_es(&self) -> bool; fn make_current(&self); fn queue_render(&self); fn set_auto_render(&self, auto_render: bool); fn set_error<'a, P: Into<Option<&'a Error>>>(&self, error: P); fn set_has_alpha(&self, has_alpha: bool); fn set_has_depth_buffer(&self, has_depth_buffer: bool); fn set_has_stencil_buffer(&self, has_stencil_buffer: bool); fn set_required_version(&self, major: i32, minor: i32); fn set_use_es(&self, use_es: bool); fn connect_create_context<F: Fn(&Self) -> GLContext + 'static>(
&self,
f: F
) -> u64; fn connect_render<F: Fn(&Self, &GLContext) -> Inhibit + 'static>(
&self,
f: F
) -> u64; fn connect_resize<F: Fn(&Self, i32, i32) + 'static>(&self, f: F) -> u64; }
Required Methods
fn attach_buffers(&self)
fn get_auto_render(&self) -> bool
fn get_context(&self) -> Option<GLContext>
fn get_error(&self) -> Option<Error>
fn get_has_alpha(&self) -> bool
fn get_has_depth_buffer(&self) -> bool
fn get_has_stencil_buffer(&self) -> bool
fn get_required_version(&self) -> (i32, i32)
fn get_use_es(&self) -> bool
fn make_current(&self)
fn queue_render(&self)
fn set_auto_render(&self, auto_render: bool)
fn set_error<'a, P: Into<Option<&'a Error>>>(&self, error: P)
fn set_has_alpha(&self, has_alpha: bool)
fn set_has_depth_buffer(&self, has_depth_buffer: bool)
fn set_has_stencil_buffer(&self, has_stencil_buffer: bool)
fn set_required_version(&self, major: i32, minor: i32)
fn set_use_es(&self, use_es: bool)
fn connect_create_context<F: Fn(&Self) -> GLContext + 'static>(
&self,
f: F
) -> u64
&self,
f: F
) -> u64
fn connect_render<F: Fn(&Self, &GLContext) -> Inhibit + 'static>(
&self,
f: F
) -> u64
&self,
f: F
) -> u64