| Top |
Functions
|
|
ags_wave_edit_reset_vscrollbar () |
|
|
ags_wave_edit_reset_hscrollbar () |
|
|
ags_wave_edit_draw_segment () |
|
|
ags_wave_edit_draw_position () |
|
|
ags_wave_edit_draw_cursor () |
|
|
ags_wave_edit_draw_selection () |
|
|
ags_wave_edit_draw_buffer () |
|
|
ags_wave_edit_draw_wave () |
|
|
ags_wave_edit_draw () |
| AgsWaveEdit * | ags_wave_edit_new () |
| #define | AGS_IS_WAVE_EDIT() |
| #define | AGS_IS_WAVE_EDIT_CLASS() |
| #define | AGS_WAVE_EDIT() |
| #define | AGS_WAVE_EDIT_CLASS() |
| #define | AGS_WAVE_EDIT_GET_CLASS() |
|
|
ags_wave_edit_get_type () |
Types and Values
| #define | AGS_WAVE_EDIT_DEFAULT_HEIGHT |
| #define | AGS_WAVE_EDIT_DEFAULT_WIDTH |
| #define | AGS_WAVE_EDIT_DEFAULT_CONTROL_WIDTH |
| #define | AGS_WAVE_EDIT_DEFAULT_CONTROL_HEIGHT |
| #define | AGS_WAVE_EDIT_DEFAULT_STEP_COUNT |
| #define | AGS_WAVE_EDIT_DEFAULT_CURSOR_POSITION_X |
| #define | AGS_WAVE_EDIT_DEFAULT_CURSOR_POSITION_Y |
| #define | AGS_WAVE_EDIT_DEFAULT_SELECTED_BUFFER_BORDER |
| #define | AGS_WAVE_EDIT_DEFAULT_FADER_WIDTH |
| #define | AGS_WAVE_EDIT_CURSOR_WIDTH |
| #define | AGS_WAVE_EDIT_CURSOR_HEIGHT |
| #define | AGS_WAVE_EDIT_MIN_ZOOM |
| #define | AGS_WAVE_EDIT_MAX_ZOOM |
| #define | AGS_WAVE_EDIT_DEFAULT_LOWER |
| #define | AGS_WAVE_EDIT_DEFAULT_UPPER |
| #define | AGS_WAVE_EDIT_DEFAULT_VALUE |
| #define | AGS_WAVE_EDIT_DEFAULT_PADDING |
| #define | AGS_WAVE_EDIT_X_RESOLUTION |
| enum | AgsWaveEditFlags |
| enum | AgsWaveEditMode |
| enum | AgsWaveEditButtonMask |
| enum | AgsWaveEditKeyMask |
| #define | AGS_TYPE_WAVE_EDIT |
| struct | AgsWaveEdit |
| struct | AgsWaveEditClass |
Implemented Interfaces
AgsWaveEdit implements
Functions
ags_wave_edit_draw_segment ()
void ags_wave_edit_draw_segment (AgsWaveEdit *wave_edit,);cairo_t *cr
ags_wave_edit_draw_position ()
void ags_wave_edit_draw_position (AgsWaveEdit *wave_edit,);cairo_t *cr
ags_wave_edit_draw_selection ()
void ags_wave_edit_draw_selection (AgsWaveEdit *wave_edit,);cairo_t *cr
ags_wave_edit_draw_buffer ()
void ags_wave_edit_draw_buffer (AgsWaveEdit *wave_edit,,AgsBuffer *buffer,cairo_t *cr,gdouble bpm);gdouble opacity
ags_wave_edit_new ()
AgsWaveEdit *
ags_wave_edit_new (guint line);
Create a new instance of AgsWaveEdit.
Since:
AGS_IS_WAVE_EDIT()
#define AGS_IS_WAVE_EDIT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_WAVE_EDIT))
AGS_IS_WAVE_EDIT_CLASS()
#define AGS_IS_WAVE_EDIT_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_WAVE_EDIT))
AGS_WAVE_EDIT()
#define AGS_WAVE_EDIT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_WAVE_EDIT, AgsWaveEdit))
AGS_WAVE_EDIT_CLASS()
#define AGS_WAVE_EDIT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_WAVE_EDIT, AgsWaveEditClass))
AGS_WAVE_EDIT_GET_CLASS()
#define AGS_WAVE_EDIT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_WAVE_EDIT, AgsWaveEditClass))