Public member index:
-
-
-
-
-
-
-
-
-
static GtkType get_type();
-
-
GtkObject *gtkobj();
-
-
const GtkObject *gtkobj()const;
-
-
static bool isA(Gtk_Object *checkcast);
-
-
-
-
virtual ~Gtk_Object();
-
-
guint *signals();
-
-
gint nsignals();
-
-
guint type();
-
-
emitable signal void destroy();
-
-
virtual void delete_self();
- Chunks the Gtk_Object in the Global_Object_Trashcan,which is safe to do from inside a callback(in effect, 'delete this')
-
void set_user_data(gpointer data);
-
-
gpointer get_user_data()const;
-
-
void set_data(const string &key,gpointer data);
-
-
gpointer get_data(const string &key)const;
-
-
gpointer get_data_by_id(GQuark data_id)const;
-
-
void set_data_full(const string &key,gpointer data,GtkDestroyNotify destroy);
-
-
void set_data_by_id(GQuark data_id,gpointer data);
-
-
void set_data_by_id_full(GQuark data_id,gpointer data,GtkDestroyNotify destroy);
-
-
void remove_data(const string &key);
-
-
void remove_no_notify(const string &key);
-
-
void remove_data_by_id(GQuark data_id);
-
-
void remove_no_notify_by_id(GQuark data_id);
-
-
virtual void set_dynamic();
-
Protected member index:
-
void initialize_class();
-
-
void *get_parent_class();
-
-
static void init_parent_class();
-
-
explicit Gtk_Object(GtkObject *castitem);
-
-
- This gives full access to gtk.
-
-
-
-
-
static void destroy_notify_(gpointer s);
-
-
void ref();
-
-
void unref();
-
-
virtual void reference();
-
-
virtual void unreference();
-
-
void weakref(GtkDestroyNotify notify,gpointer data);
-
-
void weakunref(GtkDestroyNotify notify,gpointer data);
-
-
static void gtkmm_sigsegv(const char *name);
-
-
virtual void destroy_impl();
-
Private member index:
-
-
-
Gtk_Object(const Gtk_Object &);
-
-
Gtk_Object &operator =(const Gtk_Object &);
-
|