MuseScore
3.4
Music composition and notation
|
#include <ove.h>
Public Types | |
enum | Type : char { Type::Rehearsal, Type::SystemText, Type::MeasureText } |
Public Types inherited from OVE::MusicData | |
enum | XmlDataType : char { XmlDataType::Attributes = 0, XmlDataType::NoteBeam, XmlDataType::Notations, XmlDataType::Direction, XmlDataType::None } |
Public Member Functions | |
Text () | |
virtual | ~Text () |
void | setTextType (Type type) |
Type | getTextType () const |
void | setHorizontalMargin (int margin) |
int | getHorizontalMargin () const |
void | setVerticalMargin (int margin) |
int | getVerticalMargin () const |
void | setLineThick (int thick) |
int | getLineThick () const |
void | setText (const QString &text) |
QString | getText () const |
void | setWidth (int width) |
int | getWidth () const |
void | setHeight (int height) |
int | getHeight () 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 () |
MeasurePos * | start () const |
MeasurePos * | stop () 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::LengthElement | |
LengthElement () | |
virtual | ~LengthElement () |
void | setLength (int length) |
int | getLength () const |
Private Attributes | |
Type | textType_ |
int | horiMargin_ |
int | vertMargin_ |
int | lineThick_ |
QString | text_ |
int | width_ |
int | height_ |
Additional Inherited Members | |
Static Public Member Functions inherited from OVE::MusicData | |
static XmlDataType | getXmlDataType (MusicDataType type) |
Protected Attributes inherited from OVE::MusicData | |
MusicDataType | musicDataType_ |
|
strong |
OVE::Text::Text | ( | ) |
|
inlinevirtual |
int OVE::Text::getHeight | ( | ) | const |
int OVE::Text::getHorizontalMargin | ( | ) | const |
int OVE::Text::getLineThick | ( | ) | const |
QString OVE::Text::getText | ( | ) | const |
Text::Type OVE::Text::getTextType | ( | ) | const |
int OVE::Text::getVerticalMargin | ( | ) | const |
int OVE::Text::getWidth | ( | ) | const |
void OVE::Text::setHeight | ( | int | height | ) |
void OVE::Text::setHorizontalMargin | ( | int | margin | ) |
void OVE::Text::setLineThick | ( | int | thick | ) |
void OVE::Text::setText | ( | const QString & | text | ) |
void OVE::Text::setTextType | ( | Type | type | ) |
void OVE::Text::setVerticalMargin | ( | int | margin | ) |
void OVE::Text::setWidth | ( | int | width | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |