3 #ifndef _GTKMM_TREEDRAGDEST_H
4 #define _GTKMM_TREEDRAGDEST_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
29 #include <glibmm/interface.h>
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
43 #ifndef DOXYGEN_SHOULD_SKIP_THIS
45 typedef struct _GtkTreeDragDestClass GtkTreeDragDestClass;
49 #ifndef DOXYGEN_SHOULD_SKIP_THIS
51 {
class TreeDragDest_Class; }
64 #ifndef DOXYGEN_SHOULD_SKIP_THIS
74 static CppClassType treedragdest_class_;
87 #ifndef DOXYGEN_SHOULD_SKIP_THIS
94 explicit TreeDragDest(
const Glib::Interface_Class& interface_class);
114 #ifndef DOXYGEN_SHOULD_SKIP_THIS
115 static GType get_base_type() G_GNUC_CONST;
static GType get_type() G_GNUC_CONST
static void add_interface(GType gtype_implementer)
GtkTreeDragDest * gobj()
Provides access to the underlying C GObject.
bool row_drop_possible(const TreeModel::Path &dest_path, const SelectionData &selection_data) const
Glib::RefPtr< Gtk::TreeDragDest > wrap(GtkTreeDragDest *object, bool take_copy=false)
bool drag_data_received(const TreeModel::Path &dest, const SelectionData &selection_data)
virtual bool drag_data_received_vfunc(const TreeModel::Path &dest, const SelectionData &selection_data)
const GtkTreeDragDest * gobj() const
Provides access to the underlying C GObject.
virtual bool row_drop_possible_vfunc(const TreeModel::Path &dest, const SelectionData &selection_data) const
struct _GtkTreeDragDest GtkTreeDragDest