Interface
AgsTactable
Prerequisite
In order to implement Tactable, your type must inherit fromGObject
.
Signals
Ags.Tactable::change-midi-duration
The ::change-midi-duration signal notifies about changed duration of midi.
since: 3.0.0
Ags.Tactable::change-notation-duration
The ::change-notation-duration signal notifies about changed duration of notation.
since: 3.0.0
Ags.Tactable::change-sequencer-duration
The ::change-sequencer-duration signal notifies about changed duration of sequencer.
since: 3.0.0
Ags.Tactable::change-wave-duration
The ::change-wave-duration signal notifies about changed duration of wave.
since: 3.0.0
Interface structure
struct AgsTactableInterface {
GTypeInterface ginterface;
guint64 (* get_sequencer_duration) (
AgsTactable* tactable
);
guint64 (* get_notation_duration) (
AgsTactable* tactable
);
guint64 (* get_wave_duration) (
AgsTactable* tactable
);
guint64 (* get_midi_duration) (
AgsTactable* tactable
);
gdouble (* get_bpm) (
AgsTactable* tactable
);
gdouble (* get_tact) (
AgsTactable* tactable
);
void (* change_sequencer_duration) (
AgsTactable* tactable,
guint64 sequencer_duration
);
void (* change_notation_duration) (
AgsTactable* tactable,
guint64 notation_duration
);
void (* change_wave_duration) (
AgsTactable* tactable,
guint64 wave_duration
);
void (* change_midi_duration) (
AgsTactable* tactable,
guint64 midi_duration
);
void (* change_bpm) (
AgsTactable* tactable,
gdouble new_bpm,
gdouble old_bpm
);
void (* change_tact) (
AgsTactable* tactable,
gdouble new_tact,
gdouble old_tact
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
get_sequencer_duration |
|
No description available. |
|
get_notation_duration |
|
No description available. |
|
get_wave_duration |
|
No description available. |
|
get_midi_duration |
|
No description available. |
|
get_bpm |
|
No description available. |
|
get_tact |
|
No description available. |
|
change_sequencer_duration |
|
No description available. |
|
change_notation_duration |
|
No description available. |
|
change_wave_duration |
|
No description available. |
|
change_midi_duration |
|
No description available. |
|
change_bpm |
|
No description available. |
|
change_tact |
|
No description available. |