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))