Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

PatternWidget Class Reference

A module pattern widget. More...

#include <PatternWidget.h>

Inheritance diagram for PatternWidget

Inheritance graph
[legend]
Collaboration diagram for PatternWidget:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Part {
  P_NOTE, P_SAMPLE, P_SAMPLE2, P_VOLUME,
  P_VOLUME2, P_EFFECT, P_EFFECT2, P_EFFECT_PARAM,
  P_EFFECT_PARAM2
}

Public Methods

 PatternWidget (int x, int y, int w, int h, const char *label = 0)
 ~PatternWidget ()
bool SetPattern (int pattern)
bool SetOrder (int order)
void SetModule (pcbModule* module)
bool SetRow (int row)
bool SetColumn (int column)
bool NextPattern ()
bool PreviousPattern ()
int GetPattern () const
void SetAudio (pp::Audio* audio)

Static Public Methods

void popup_callback (Fl_Widget* w, void*)

Detailed Description

A module pattern widget.


The documentation for this class was generated from the following file:
Generated at Mon Nov 27 01:47:05 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000