Public Methods
- Song ()
- Song (double)
- Song (const Song&)
- ~Song ()
- void doo (Operation*)
- void undo (int i=-1)
- void redo (int i=-1)
- void oplist ()
- void clearOplist ()
- Operation * currentOp ()
- Vector * undoList ()
- Vector * redoList ()
- const char * currentUndoText ()
- const char * currentRedoText ()
- void updateGui (int changes=-1)
- const char * title () const
- const char * author () const
- const char * comment () const
- PartApp partAppearance () const
- EditorApp editorAppearance () const
- int tempo () const
- int meter0 () const
- int meter1 () const
- Position left () const
- Position right () const
- Position current () const
- Part * master () const
- void setTitle (const char*)
- void setAuthor (const char*)
- void setComment (const char*)
- void setPartAppearance (PartApp)
- void setEditorAppearance (EditorApp)
- void setTempo (int)
- void setMeter (int,int)
- void setMeter0 (int)
- void setMeter1 (int)
- void setLeft (Position)
- void setLeft (int,int,int)
- void setRight (Position)
- void setRight (int,int,int)
- void setCurrent (Position)
- void setCurrent (int,int,int)
- void setMaster (Part*)
- Player * player () const
- Track * getTrack (const char * type)
- Arts::Environment::Container envContainer () const
- Arts::Environment::MixerItem envMixer ()
- void bbt (int & bar, int & beat, int & tick, Position pos)
- void play (PrProgress * progress = 0, Part * part = 0, long left = 0, long right = 0, bool cycl = false, int record_track = -1)
- double version () const
- bool hasScore ()
- bool hasDrum ()
- Track * createTrack (int type, const char * desc)
- virtual void add (Element * e)
- virtual ostream & print (int,ostream&) const
- virtual void flush (const char*) const
- virtual Element * copy () const
Public Static Methods
void undo (int i=-1)
| undo |
void redo (int i=-1)
| redo |
void clearOplist ()
| clearOplist |
const char * currentUndoText ()
| currentUndoText |
const char * currentRedoText ()
| currentRedoText |
void updateGui (int changes=-1)
| updateGui |
const char * title ()
| title |
[const]
const char * author ()
| author |
[const]
const char * comment ()
| comment |
[const]
PartApp partAppearance ()
| partAppearance |
[const]
EditorApp editorAppearance ()
| editorAppearance |
[const]
[const]
[const]
[const]
[const]
[const]
[const]
[const]
void setTitle (const char*)
| setTitle |
void setAuthor (const char*)
| setAuthor |
void setComment (const char*)
| setComment |
void setPartAppearance (PartApp)
| setPartAppearance |
void setEditorAppearance (EditorApp)
| setEditorAppearance |
void setTempo (int)
| setTempo |
void setMeter (int,int)
| setMeter |
void setMeter0 (int)
| setMeter0 |
void setMeter1 (int)
| setMeter1 |
void setLeft (int,int,int)
| setLeft |
void setRight (int,int,int)
| setRight |
void setCurrent (int,int,int)
| setCurrent |
void setMaster (Part*)
| setMaster |
[const]
Track * getTrack (const char * type)
| getTrack |
Returns the first track of the type "type" or null.
The track's type determined by its ctype() method.
Arts::Environment::Container envContainer ()
| envContainer |
[const]
Arts::Environment::MixerItem envMixer ()
| envMixer |
void bbt (int & bar, int & beat, int & tick, Position pos)
| bbt |
void play (PrProgress * progress = 0, Part * part = 0, long left = 0, long right = 0, bool cycl = false, int record_track = -1)
| play |
double version ()
| version |
[const]
bool hasScore ()
| hasScore |
Track * createTrack (int type, const char * desc)
| createTrack |
[virtual]
Reimplemented from Compound.
[const virtual]
Reimplemented from Compound.
void flush (const char*)
| flush |
[const virtual]
Reimplemented from Compound.
[const virtual]
Reimplemented from Compound.
[static]
Generated by: wuerthne on al on Sun Jan 6 22:32:42 2002, using kdoc 2.0a53. |