3 #ifndef _GTKMM_TOOLPALETTE_H
4 #define _GTKMM_TOOLPALETTE_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 {
class ToolPalette_Class; }
83 {
return (lhs =
static_cast<ToolPaletteDragTargets>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
87 {
return (lhs =
static_cast<ToolPaletteDragTargets>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
91 {
return (lhs =
static_cast<ToolPaletteDragTargets>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
96 #ifndef DOXYGEN_SHOULD_SKIP_THIS
104 static GType value_type() G_GNUC_CONST;
136 #ifndef DOXYGEN_SHOULD_SKIP_THIS
145 #ifndef DOXYGEN_SHOULD_SKIP_THIS
149 static CppClassType toolpalette_class_;
156 explicit ToolPalette(
const Glib::ConstructParams& construct_params);
162 #ifndef DOXYGEN_SHOULD_SKIP_THIS
163 static GType get_type() G_GNUC_CONST;
166 static GType get_base_type() G_GNUC_CONST;
link region and track selection