Struct gtk4_sys::GtkGLAreaClass
source · #[repr(C)]pub struct GtkGLAreaClass {
pub parent_class: GtkWidgetClass,
pub render: Option<unsafe extern "C" fn(_: *mut GtkGLArea, _: *mut GdkGLContext) -> gboolean>,
pub resize: Option<unsafe extern "C" fn(_: *mut GtkGLArea, _: c_int, _: c_int)>,
pub create_context: Option<unsafe extern "C" fn(_: *mut GtkGLArea) -> *mut GdkGLContext>,
pub _padding: [gpointer; 8],
}
Fields§
§parent_class: GtkWidgetClass
§render: Option<unsafe extern "C" fn(_: *mut GtkGLArea, _: *mut GdkGLContext) -> gboolean>
§resize: Option<unsafe extern "C" fn(_: *mut GtkGLArea, _: c_int, _: c_int)>
§create_context: Option<unsafe extern "C" fn(_: *mut GtkGLArea) -> *mut GdkGLContext>
§_padding: [gpointer; 8]
Trait Implementations§
source§impl Clone for GtkGLAreaClass
impl Clone for GtkGLAreaClass
source§fn clone(&self) -> GtkGLAreaClass
fn clone(&self) -> GtkGLAreaClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more