AgsDrumOutputPad

AgsDrumOutputPad — drum sequencer output pad

Synopsis

#include <ags/X/machine/ags_drum_output_pad.h>

struct              AgsDrumOutputPad;
struct              AgsDrumOutputPadClass;
enum                AgsDrumOutputPadFlags;
AgsDrumOutputPad *  ags_drum_output_pad_new             (AgsChannel *channel);

Description

The AgsDrumOutputPad is a composite widget to act as drum sequencer output pad.

Details

struct AgsDrumOutputPad

struct AgsDrumOutputPad {
  AgsPad pad;

  guint flags;

  gchar *name;
  gchar *xml_type;
};

struct AgsDrumOutputPadClass

struct AgsDrumOutputPadClass {
  AgsPadClass pad;
};

enum AgsDrumOutputPadFlags

typedef enum {
  AGS_DRUM_OUTPUT_PAD_PLAY_DONE  = 1,
} AgsDrumOutputPadFlags;

ags_drum_output_pad_new ()

AgsDrumOutputPad *  ags_drum_output_pad_new             (AgsChannel *channel);

Creates an AgsDrumOutputPad

channel :

the assigned channel

Returns :

a new AgsDrumOutputPad

Since 0.4