Object
Object Hierarchy:
Description:
public class Object
Content:
Static methods:
Creation methods:
Methods:
- public Type get_type ()
- public unowned ObjectClass get_class ()
- public weak Object @ref ()
- public void unref ()
- public Object ref_sink ()
- public void weak_ref (WeakNotify notify)
- public void weak_unref (WeakNotify notify)
- public void add_weak_pointer (void** data)
- public void remove_weak_pointer (void** data)
- public void @get (string first_property_name, ...)
- public void @set (string first_property_name, ...)
- public void get_property (string property_name, ref Value value)
- public void set_property (string property_name, Value value)
- public weak T get_data<T> (string key)
- public void set_data<T> (string key, owned T data)
- public void set_data_full (string key, void* data, DestroyNotify? destroy)
- public T steal_data<T> (string key)
- public weak T get_qdata<T> (Quark quark)
- public void set_qdata<T> (Quark quark, owned T data)
- public void set_qdata_full (Quark quark, void* data, DestroyNotify? destroy)
- public T steal_qdata<T> (Quark quark)
- public void freeze_notify ()
- public void thaw_notify ()
- public virtual void dispose ()
- public virtual void constructed ()
- public void notify_property (string property_name)
- public weak Object connect (string signal_spec, ...)
- public void disconnect (ulong handler_id)
- public void add_toggle_ref (ToggleNotify notify)
- public void remove_toggle_ref (ToggleNotify notify)
- public weak Binding bind_property (string source_property, Object target, string target_property, BindingFlags flags = DEFAULT, owned BindingTransformFunc? transform_to = null, owned BindingTransformFunc? transform_from = null)
Signals:
Fields: