Hydrogen - Linux Drum Machine
Main Page | Class Hierarchy | Compound List | File List | Compound Members

PatternList Class Reference

#include <Song.h>

Inheritance diagram for PatternList:

Object List of all members.

Detailed Description

Pattern List.


Public Member Functions

virtual string getClassName ()
 Return the class name.

 PatternList ()
 Constructor.

 ~PatternList ()
 Destructor.

void add (Pattern *newPattern)
Patternget (unsigned int pos)
unsigned int getSize ()
void clear ()
void replace (Pattern *newPattern, unsigned int pos)
 Replace an existent pattern with another one.

void del (Pattern *pattern)
 Remove a pattern from the list (every instance in the list) Note: the pattern is not deleted!!!

void del (uint index)
 Remove one pattern from the list Note: the pattern is not deleted!!!


Private Attributes

vector< Pattern * > list


The documentation for this class was generated from the following files:
 
 
Hydrogen (c) 2002..2003 Comix