AgsMachineCollection

AgsMachineCollection — Pack machine entry

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── GtkVBox
                        ╰── AgsMachineCollection

Implemented Interfaces

AgsMachineCollection implements AtkImplementorIface, GtkBuildable, GtkOrientable, AgsConnectable and AgsApplicable.

Includes

#include <ags/X/ags_machine_collection.h>

Description

AgsMachineCollection is a composite widget which packs several AgsMachineCollectionEntry widgets.

Functions

ags_machine_collection_reload ()

void
ags_machine_collection_reload (AgsMachineCollection *machine_collection);

ags_machine_collection_add_entry ()

void
ags_machine_collection_add_entry (AgsMachineCollection *machine_collection,
                                  GtkWidget *machine);

ags_machine_collection_new ()

AgsMachineCollection *
ags_machine_collection_new (GType child_type,
                            guint child_parameter_count,
                            GParameter *child_parameter);

Creates an AgsMachineCollection

Parameters

child_type

the child type

 

child_parameter_count

the child parameter count

 

child_parameter

the child parameters

 

Returns

a new AgsMachineCollection

Since: 3.0.0


AGS_IS_MACHINE_COLLECTION()

#define AGS_IS_MACHINE_COLLECTION(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_MACHINE_COLLECTION))

AGS_MACHINE_COLLECTION()

#define AGS_MACHINE_COLLECTION(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_MACHINE_COLLECTION, AgsMachineCollection))

AGS_MACHINE_COLLECTION_CLASS()

#define AGS_MACHINE_COLLECTION_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_MACHINE_COLLECTION, AgsMachineCollectionClass))

AGS_MACHINE_COLLECTION_GET_CLASS()

#define AGS_MACHINE_COLLECTION_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_MACHINE_COLLECTION, AgsMachineCollectionClass))

ags_machine_collection_get_type ()

GType
ags_machine_collection_get_type ();

Types and Values

enum AgsMachineCollectionFlags

Members

AGS_MACHINE_COLLECTION_CONNECTED

   

AGS_TYPE_MACHINE_COLLECTION

#define AGS_TYPE_MACHINE_COLLECTION                (ags_machine_collection_get_type())

struct AgsMachineCollection

struct AgsMachineCollection;

struct AgsMachineCollectionClass

struct AgsMachineCollectionClass {
  GtkVBoxClass vbox;
};