diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-26 00:52:04 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2005-11-26 00:52:04 +0000 |
commit | 9d216729fb9aa784b29f174ff1e7bb7d1ebe7eb4 (patch) | |
tree | 20e50546316dedc526887b519c4f8d2b71fe55d4 /gtk2_ardour/waveview_p.h | |
parent | f69abbff90ac8b8426bb0c6e02a7f4d4a3fd5e6d (diff) |
added file
git-svn-id: svn://localhost/trunk/ardour2@114 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/waveview_p.h')
-rw-r--r-- | gtk2_ardour/waveview_p.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/gtk2_ardour/waveview_p.h b/gtk2_ardour/waveview_p.h new file mode 100644 index 0000000000..7015d1ff20 --- /dev/null +++ b/gtk2_ardour/waveview_p.h @@ -0,0 +1,48 @@ +// -*- c++ -*- +#ifndef _LIBGNOMECANVASMM_WAVEVIEW_P_H +#define _LIBGNOMECANVASMM_WAVEVIEW_P_H + +#include <libgnomecanvasmm/private/item_p.h> +#include <glibmm/class.h> + +namespace Gnome +{ + +namespace Canvas +{ + +class WaveView_Class : public Glib::Class +{ +public: +#ifndef DOXYGEN_SHOULD_SKIP_THIS + typedef WaveView CppObjectType; + typedef GnomeCanvasWaveView BaseObjectType; + typedef GnomeCanvasWaveViewClass BaseClassType; + typedef Item_Class CppClassParent; + typedef GnomeCanvasItemClass BaseClassParent; + + friend class WaveView; +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + + const Glib::Class& init(); + + static void class_init_function(void* g_class, void* class_data); + + static Glib::ObjectBase* wrap_new(GObject*); + +protected: + + //Callbacks (default signal handlers): + //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. + //You could prevent the original default signal handlers being called by overriding the *_impl method. + + //Callbacks (virtual functions): +}; + + +} // namespace Canvas + +} // namespace Gnome + +#endif /* _LIBGNOMECANVASMM_WAVEVIEW_P_H */ + |