Struct gtk_sys::GtkBuildableIface
[−]
[src]
#[repr(C)]pub struct GtkBuildableIface { pub g_iface: GTypeInterface, pub set_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *const c_char)>, pub get_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable) -> *const c_char>, pub add_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char)>, pub set_buildable_property: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char, _: *const GValue)>, pub construct_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>, pub custom_tag_start: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: *mut GMarkupParser, _: *mut gpointer) -> gboolean>, pub custom_tag_end: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>, pub custom_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>, pub parser_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder)>, pub get_internal_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>, }
Fields
g_iface: GTypeInterface
set_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *const c_char)>
get_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable) -> *const c_char>
add_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char)>
set_buildable_property: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char, _: *const GValue)>
construct_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>
custom_tag_start: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: *mut GMarkupParser, _: *mut gpointer) -> gboolean>
custom_tag_end: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>
custom_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>
parser_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder)>
get_internal_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>
Trait Implementations
impl Copy for GtkBuildableIface
[src]
impl Clone for GtkBuildableIface
[src]
fn clone(&self) -> GtkBuildableIface
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more