AgsAddLineMember

AgsAddLineMember — add line_member object to line

Synopsis

#include <ags/audio/task/ags_add_line_member.h>

struct              AgsAddLineMember;
struct              AgsAddLineMemberClass;
AgsAddLineMember *  ags_add_line_member_new             (AgsLine *line,
                                                         AgsLineMember *line_member,
                                                         guint x,
                                                         guint y,
                                                         guint width,
                                                         guint height);

Description

The AgsAddLineMember task addspacks AgsLineMember to AgsLine.

Details

struct AgsAddLineMember

struct AgsAddLineMember {
  AgsTask task;

  AgsLine *line;
  AgsLineMember *line_member;

  guint x;
  guint y;
  guint width;
  guint height;
};

struct AgsAddLineMemberClass

struct AgsAddLineMemberClass {
  AgsTaskClass task;
};

ags_add_line_member_new ()

AgsAddLineMember *  ags_add_line_member_new             (AgsLine *line,
                                                         AgsLineMember *line_member,
                                                         guint x,
                                                         guint y,
                                                         guint width,
                                                         guint height);

Creates an AgsAddLineMember.

line :

the AgsLine

line_member :

the AgsLineMember to add

x :

pack start x

y :

pack start y

width :

pack width

height :

pack height

Returns :

an new AgsAddLineMember.

Since 0.4