MuseScore
3.4
Music composition and notation
|
#include <score.h>
Public Member Functions | |
MeasureBaseList () | |
MeasureBase * | first () const |
MeasureBase * | last () const |
void | clear () |
void | add (MeasureBase *) |
void | remove (MeasureBase *) |
void | insert (MeasureBase *, MeasureBase *) |
void | remove (MeasureBase *, MeasureBase *) |
void | change (MeasureBase *o, MeasureBase *n) |
int | size () const |
Private Member Functions | |
void | push_back (MeasureBase *e) |
void | push_front (MeasureBase *e) |
Private Attributes | |
int | _size |
MeasureBase * | _first |
MeasureBase * | _last |
Ms::MeasureBaseList::MeasureBaseList | ( | ) |
void Ms::MeasureBaseList::add | ( | MeasureBase * | e | ) |
void Ms::MeasureBaseList::change | ( | MeasureBase * | o, |
MeasureBase * | n | ||
) |
|
inline |
|
inline |
void Ms::MeasureBaseList::insert | ( | MeasureBase * | fm, |
MeasureBase * | lm | ||
) |
|
inline |
|
private |
|
private |
void Ms::MeasureBaseList::remove | ( | MeasureBase * | el | ) |
void Ms::MeasureBaseList::remove | ( | MeasureBase * | fm, |
MeasureBase * | lm | ||
) |
|
inline |
|
private |
|
private |
|
private |