| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/audio/task/ags_toggle_pattern_bit.h> struct AgsTogglePatternBit; struct AgsTogglePatternBitClass; AgsTogglePatternBit * ags_toggle_pattern_bit_new (AgsPattern *pattern,,guint line,guint index_i,guint index_j);guint bitvoid ags_toggle_pattern_bit_refresh_gui (AgsTogglePatternBit *toggle_pattern_bit);
struct AgsTogglePatternBit {
AgsTask task;
AgsPattern *pattern;
guint line;
guint index_i;
guint index_j;
guint bit;
};
struct AgsTogglePatternBitClass {
AgsTaskClass task;
void (*refresh_gui)(AgsTogglePatternBit *toggle_pattern_bit);
};
AgsTogglePatternBit * ags_toggle_pattern_bit_new (AgsPattern *pattern,,guint line,guint index_i,guint index_j);guint bit
Creates an AgsTogglePatternBit.
|
the AgsPattern to toggle |
|
bank 0 |
|
bank 1 |
|
the index within pattern |
Returns : |
an new AgsTogglePatternBit. |
Since 0.4
void ags_toggle_pattern_bit_refresh_gui (AgsTogglePatternBit *toggle_pattern_bit);