|
Index
C++ Code Documentation
gtk::widget0::Object
Children: gtk::widget0::Data, gtk::widget0::ItemFactory, gtk::widget0::Widget
File: WIDGET/gtk/widget0/Object.H
public:
- virtual ~Object();
- } void destroy();
- void default_construct();
- void constructed();
- void sink();
- void ref();
- void unref();
- void weakref( GtkDestroyNotify notify, gpointer data );
- void weakunref( GtkDestroyNotify notify, gpointer data );
- void getv( uint n_args, GtkArg *args );
- void get( char const *first_arg_name, ... );
- void set( char const *first_arg_name, ... );
- void setv( uint n_args, GtkArg *args );
- void set_data( char const *key, gpointer data );
- void set_data_full( char const *key, gpointer data, GtkDestroyNotify destroy );
- void remove_data( char const *key );
- gpointer get_data( char const *key );
- void remove_no_notify( char const *key );
- void set_user_data( gpointer data );
- gpointer get_user_data();
- void class_add_signals( uint *signals, uint nsignals );
- void add_arg_type( GtkType arg_type, uint arg_flags, uint arg_id );
- void set_data_by_id( GQuark data_id, gpointer data );
- void set_data_by_id_full( GQuark data_id, gpointer data, GtkDestroyNotify destroy );
- gpointer get_data_by_id( GQuark data_id );
- void remove_data_by_id( GQuark data_id );
- void remove_no_notify_by_id( GQuark key_id );
- void arg_set( GtkArg *arg, GtkArgInfo *info );
- void arg_get( GtkArg *arg, GtkArgInfo *info );
- void gtk_trace_referencing( char const *func, uint dummy, uint line, bool do_ref );
- GtkObject *w();
- GtkObject const *w() const;
- GtkObject *_w;
protected:
private:
|