#include <glibmm.h>
-/* $Id$ */
/* waveview.h
- *
+ *
* Copyright (C) 1998 EMC Capital Management Inc.
* Developed by Havoc Pennington <hp@pobox.com>
*
protected:
explicit WaveView(const Glib::ConstructParams& construct_params);
explicit WaveView(GnomeCanvasWaveView* castitem);
-
+
#endif /* DOXYGEN_SHOULD_SKIP_THIS */
public:
public:
WaveView(Group& parent);
+ static GnomeCanvasWaveViewCache* create_cache();
+
Glib::PropertyProxy<void*> property_data_src();
Glib::PropertyProxy_ReadOnly<void*> property_data_src() const;
- Glib::PropertyProxy<void*> property_channel();
- Glib::PropertyProxy_ReadOnly<void*> property_channel() const;
+ Glib::PropertyProxy<uint32_t> property_channel();
+ Glib::PropertyProxy_ReadOnly<uint32_t> property_channel() const;
Glib::PropertyProxy<void*> property_length_function();
Glib::PropertyProxy_ReadOnly<void*> property_length_function() const;
Glib::PropertyProxy<void*> property_sourcefile_length_function();
Glib::PropertyProxy_ReadOnly<void*> property_gain_src() const;
Glib::PropertyProxy<void*> property_cache();
Glib::PropertyProxy_ReadOnly<void*> property_cache() const;
- Glib::PropertyProxy<void*> property_cache_updater();
- Glib::PropertyProxy_ReadOnly<void*> property_cache_updater() const;
+ Glib::PropertyProxy<bool> property_cache_updater();
+ Glib::PropertyProxy_ReadOnly<bool> property_cache_updater() const;
Glib::PropertyProxy<double> property_samples_per_unit();
Glib::PropertyProxy_ReadOnly<double> property_samples_per_unit() const;
Glib::PropertyProxy<double> property_amplitude_above_axis();
Glib::PropertyProxy_ReadOnly<double> property_height() const;
Glib::PropertyProxy<guint> property_wave_color();
Glib::PropertyProxy_ReadOnly<guint> property_wave_color() const;
+ Glib::PropertyProxy<guint> property_clip_color();
+ Glib::PropertyProxy_ReadOnly<guint> property_clip_color() const;
+ Glib::PropertyProxy<guint> property_fill_color();
+ Glib::PropertyProxy_ReadOnly<guint> property_fill_color() const;
+ Glib::PropertyProxy<gint> property_filled();
+ Glib::PropertyProxy_ReadOnly<gint> property_filled() const;
+ Glib::PropertyProxy<gint> property_zero_line();
+ Glib::PropertyProxy_ReadOnly<gint> property_zero_line() const;
+ Glib::PropertyProxy<guint> property_zero_color();
+ Glib::PropertyProxy_ReadOnly<guint> property_zero_color() const;
Glib::PropertyProxy<gint> property_rectified();
Glib::PropertyProxy_ReadOnly<gint> property_rectified() const;
Glib::PropertyProxy<guint> property_region_start();
Glib::PropertyProxy_ReadOnly<guint> property_region_start() const;
+ Glib::PropertyProxy<gint> property_logscaled();
+ Glib::PropertyProxy_ReadOnly<gint> property_logscaled() const;
};
} /* namespace Canvas */