LibMusicXML 3.18
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
msrSlide Class Reference
Inheritance diagram for msrSlide:

Public Types

enum  msrSlideTypeKind { kSlideTypeNone , kSlideTypeStart , kSlideTypeStop }
 

Public Member Functions

SMARTP< msrSlidecreateSlideNewbornClone ()
 
SMARTP< msrSlidecreateSlideDeepCopy ()
 
int getSlideNumber () const
 
msrSlideTypeKind getSlideTypeKind () const
 
msrLineTypeKind getSlideLineTypeKind () const
 
string getSlideTextValue () const
 
void setSlideMeasureUpLink (const S_msrMeasure &measure)
 
S_msrMeasure getSlideMeasureUpLink () const
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
string asString () const
 
virtual void print (ostream &os) const
 

Static Public Member Functions

static string slideTypeKindAsString (msrSlideTypeKind slideTypeKind)
 
static SMARTP< msrSlidecreate (int inputLineNumber, int slideNumber, msrSlideTypeKind slideTypeKind, msrLineTypeKind slideLineTypeKind, string slideTextValue)
 

Protected Member Functions

 msrSlide (int inputLineNumber, int slideNumber, msrSlideTypeKind slideTypeKind, msrLineTypeKind slideLineTypeKind, string slideTextValue)