MuseScore  3.4
Music composition and notation
Public Member Functions | Private Attributes | List of all members
OVE::Tempo Class Reference

#include <ove.h>

Inheritance diagram for OVE::Tempo:
Inheritance graph
[legend]
Collaboration diagram for OVE::Tempo:
Collaboration graph
[legend]

Public Member Functions

 Tempo ()
 
virtual ~Tempo ()
 
void setLeftNoteType (int type)
 
NoteType getLeftNoteType () const
 
void setShowMark (bool show)
 
bool getShowMark () const
 
void setShowBeforeText (bool show)
 
bool getShowBeforeText () const
 
void setShowParenthesis (bool show)
 
bool getShowParenthesis () const
 
void setTypeTempo (double tempo)
 
double getTypeTempo () const
 
double getQuarterTempo () const
 
void setLeftText (const QString &str)
 
QString getLeftText () const
 
void setRightText (const QString &str)
 
QString getRightText () const
 
void setSwingEighth (bool swing)
 
bool getSwingEighth () const
 
void setRightNoteType (int type)
 
NoteType getRightNoteType () const
 
void setLeftNoteDot (bool showDot)
 
bool getLeftNoteDot () const
 
void setRightNoteDot (bool showDot)
 
bool getRightNoteDot () const
 
void setRightSideType (int type)
 
int getRightSideType () const
 
- Public Member Functions inherited from OVE::MusicData
 MusicData ()
 
virtual ~MusicData ()
 
MusicDataType getMusicDataType () const
 
void setShow (bool show)
 
bool getShow () const
 
void setColor (unsigned int color)
 
unsigned int getColor () const
 
void setVoice (unsigned int voice)
 
unsigned int getVoice () const
 
void copyCommonBlock (const MusicData &source)
 
- Public Member Functions inherited from OVE::TickElement
 TickElement ()
 
virtual ~TickElement ()
 
void setTick (int tick)
 
int getTick (void) const
 
- Public Member Functions inherited from OVE::PairElement
 PairElement ()
 
virtual ~PairElement ()
 
MeasurePosstart () const
 
MeasurePosstop () const
 
- Public Member Functions inherited from OVE::OffsetElement
 OffsetElement ()
 
virtual ~OffsetElement ()
 
virtual void setXOffset (int offset)
 
virtual int getXOffset () const
 
virtual void setYOffset (int offset)
 
virtual int getYOffset () const
 

Private Attributes

int leftNoteType_
 
bool showMark_
 
bool showText_
 
bool showParenthesis_
 
double typeTempo_
 
QString leftText_
 
QString rightText_
 
bool swingEighth_
 
int rightNoteType_
 
bool leftNoteDot_
 
bool rightNoteDot_
 
int rightSideType_
 

Additional Inherited Members

- Public Types inherited from OVE::MusicData
enum  XmlDataType : char {
  XmlDataType::Attributes = 0, XmlDataType::NoteBeam, XmlDataType::Notations, XmlDataType::Direction,
  XmlDataType::None
}
 
- Static Public Member Functions inherited from OVE::MusicData
static XmlDataType getXmlDataType (MusicDataType type)
 
- Protected Attributes inherited from OVE::MusicData
MusicDataType musicDataType_
 

Constructor & Destructor Documentation

◆ Tempo()

OVE::Tempo::Tempo ( )

◆ ~Tempo()

virtual OVE::Tempo::~Tempo ( )
inlinevirtual

Member Function Documentation

◆ getLeftNoteDot()

bool OVE::Tempo::getLeftNoteDot ( ) const

◆ getLeftNoteType()

NoteType OVE::Tempo::getLeftNoteType ( ) const

◆ getLeftText()

QString OVE::Tempo::getLeftText ( ) const

◆ getQuarterTempo()

double OVE::Tempo::getQuarterTempo ( ) const

◆ getRightNoteDot()

bool OVE::Tempo::getRightNoteDot ( ) const

◆ getRightNoteType()

NoteType OVE::Tempo::getRightNoteType ( ) const

◆ getRightSideType()

int OVE::Tempo::getRightSideType ( ) const

◆ getRightText()

QString OVE::Tempo::getRightText ( ) const

◆ getShowBeforeText()

bool OVE::Tempo::getShowBeforeText ( ) const

◆ getShowMark()

bool OVE::Tempo::getShowMark ( ) const

◆ getShowParenthesis()

bool OVE::Tempo::getShowParenthesis ( ) const

◆ getSwingEighth()

bool OVE::Tempo::getSwingEighth ( ) const

◆ getTypeTempo()

double OVE::Tempo::getTypeTempo ( ) const

◆ setLeftNoteDot()

void OVE::Tempo::setLeftNoteDot ( bool  showDot)

◆ setLeftNoteType()

void OVE::Tempo::setLeftNoteType ( int  type)

◆ setLeftText()

void OVE::Tempo::setLeftText ( const QString &  str)

◆ setRightNoteDot()

void OVE::Tempo::setRightNoteDot ( bool  showDot)

◆ setRightNoteType()

void OVE::Tempo::setRightNoteType ( int  type)

◆ setRightSideType()

void OVE::Tempo::setRightSideType ( int  type)

◆ setRightText()

void OVE::Tempo::setRightText ( const QString &  str)

◆ setShowBeforeText()

void OVE::Tempo::setShowBeforeText ( bool  show)

◆ setShowMark()

void OVE::Tempo::setShowMark ( bool  show)

◆ setShowParenthesis()

void OVE::Tempo::setShowParenthesis ( bool  show)

◆ setSwingEighth()

void OVE::Tempo::setSwingEighth ( bool  swing)

◆ setTypeTempo()

void OVE::Tempo::setTypeTempo ( double  tempo)

Member Data Documentation

◆ leftNoteDot_

bool OVE::Tempo::leftNoteDot_
private

◆ leftNoteType_

int OVE::Tempo::leftNoteType_
private

◆ leftText_

QString OVE::Tempo::leftText_
private

◆ rightNoteDot_

bool OVE::Tempo::rightNoteDot_
private

◆ rightNoteType_

int OVE::Tempo::rightNoteType_
private

◆ rightSideType_

int OVE::Tempo::rightSideType_
private

◆ rightText_

QString OVE::Tempo::rightText_
private

◆ showMark_

bool OVE::Tempo::showMark_
private

◆ showParenthesis_

bool OVE::Tempo::showParenthesis_
private

◆ showText_

bool OVE::Tempo::showText_
private

◆ swingEighth_

bool OVE::Tempo::swingEighth_
private

◆ typeTempo_

double OVE::Tempo::typeTempo_
private

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