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

#include <ove.h>

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

Public Member Functions

 Slur ()
 
virtual ~Slur ()
 
void setContainerCount (int count)
 
int getContainerCount () const
 
void setShowOnTop (bool top)
 
bool getShowOnTop () const
 
OffsetElementgetHandle2 () const
 
OffsetElementgetHandle3 () const
 
void setNoteTimePercent (int percent)
 
int getNoteTimePercent () 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
 
- Public Member Functions inherited from OVE::PairEnds
 PairEnds ()
 
virtual ~PairEnds ()
 
LineElementgetLeftLine () const
 
LineElementgetRightLine () const
 
OffsetElementgetLeftShoulder () const
 
OffsetElementgetRightShoulder () const
 

Private Attributes

int containerCount_
 
bool showOnTop_
 
int noteTimePercent_
 
OffsetElementhandle_2_
 
OffsetElementhandle_3_
 

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

◆ Slur()

OVE::Slur::Slur ( )

◆ ~Slur()

OVE::Slur::~Slur ( )
virtual

Member Function Documentation

◆ getContainerCount()

int OVE::Slur::getContainerCount ( ) const

◆ getHandle2()

OffsetElement * OVE::Slur::getHandle2 ( ) const

◆ getHandle3()

OffsetElement * OVE::Slur::getHandle3 ( ) const

◆ getNoteTimePercent()

int OVE::Slur::getNoteTimePercent ( ) const

◆ getShowOnTop()

bool OVE::Slur::getShowOnTop ( ) const

◆ setContainerCount()

void OVE::Slur::setContainerCount ( int  count)

◆ setNoteTimePercent()

void OVE::Slur::setNoteTimePercent ( int  percent)

◆ setShowOnTop()

void OVE::Slur::setShowOnTop ( bool  top)

Member Data Documentation

◆ containerCount_

int OVE::Slur::containerCount_
private

◆ handle_2_

OffsetElement* OVE::Slur::handle_2_
private

◆ handle_3_

OffsetElement* OVE::Slur::handle_3_
private

◆ noteTimePercent_

int OVE::Slur::noteTimePercent_
private

◆ showOnTop_

bool OVE::Slur::showOnTop_
private

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