Logo Search packages:      
Sourcecode: rosegarden version File versions  Download package

Rosegarden::Text Class Reference

#include <NotationTypes.h>

List of all members.

Detailed Description

Definitions for use in the text Event type.

Definition at line 616 of file NotationTypes.h.

Public Member Functions

EventgetAsEvent (timeT absoluteTime) const
 Returned event is on heap; caller takes responsibility for ownership.
std::string getText () const
std::string getTextType () const
Textoperator= (const Text &)
 Text (const Text &)
 Text (const std::string &text, const std::string &textType=UnspecifiedType)
 Text (const Event &e)

Static Public Member Functions

static std::vector< std::string > getLilypondDirectives ()
static std::vector< std::string > getUserStyles ()
static bool isTextOfType (Event *, std::string type)

Static Public Attributes

static const std::string Alternate1 = "Alt1 ->"
static const std::string Alternate2 = "Alt2 ->"
static const std::string Annotation = "annotation"
static const std::string Arpeggio = "Arp."
static const std::string BarDot = ": ->"
static const std::string BarDouble = "|| ->"
static const std::string BarEnd = "|. ->"
static const std::string Chord = "chord"
static const std::string ChordName = "chordname"
static const std::string Coda = "Coda"
static const std::string Direction = "direction"
static const std::string Dynamic = "dynamic"
static const int EventSubOrdering = -70
static const std::string EventType = "text"
static const std::string Gliss = "Gliss."
static const std::string KeyName = "keyname"
static const std::string LilypondDirective = "lilypond_directive"
static const std::string LocalDirection = "local_direction"
static const std::string LocalTempo = "local_tempo"
static const std::string Lyric = "lyric"
static const std::string NormalSize = "norm. ->"
static const std::string Segno = "Segno"
static const std::string Small = "small ->"
static const std::string StaffName = "staffname"
static const std::string Tempo = "tempo"
static const PropertyName TextPropertyName = "text"
static const PropertyName TextTypePropertyName = "type"
static const std::string Tiny = "tiny ->"
static const std::string UnspecifiedType = "unspecified"

Private Attributes

std::string m_text
std::string m_type

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index