Main Page | Modules | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | Related Pages

TDynamic Class Reference

Represents the MusicXML dynamics element. More...

#include <common.h>

Inheritance diagram for TDynamic:

TDirectionTypeElement TNotationElement Positionable Placementable visitable smartable visitable smartable List of all members.

Public Types

enum  dynamic {
  pppppp = 1, ppppp, pppp, ppp,
  pp, p, mp, mf,
  f, ff, fff, ffff,
  fffff, ffffff, sf, sfp,
  sfpp, fp, rf, rfz,
  sfz, sffz, fz, last = fz
}

Public Member Functions

virtual void accept (TScoreVisitor &visitor)
vector< dynamic > & dynamics ()
long add (dynamic d)

Static Public Member Functions

const string xmldynamic (dynamic d)
 convert an integer dynamic to a MusicXML string

dynamic xmldynamic (const string str)
 convert an MusicXML string to an integer dynamic

const string * getDynamicStrings ()

Friends

EXP friend SMARTP< TDynamicnewDynamic ()

Detailed Description

It is defined in common.dtd.

Todo:
font support


Generated on Tue Mar 23 09:50:01 2004 for LibMusicXML by doxygen 1.3.3