MuseScore  3.4
Music composition and notation
Public Member Functions | List of all members
Bww::Writer Class Referenceabstract

The writer that generates the output. More...

#include <writer.h>

Inheritance diagram for Bww::Writer:
Inheritance graph
[legend]

Public Member Functions

virtual void header (const QString title, const QString type, const QString composer, const QString footer, const unsigned int temp)=0
 
virtual void tsig (const int beats, const int beat)=0
 
virtual void trailer ()=0
 
virtual void beginMeasure (const Bww::MeasureBeginFlags mbf)=0
 
virtual void endMeasure (const Bww::MeasureEndFlags mef)=0
 
virtual void note (const QString pitch, const QVector< BeamType > beamList, const QString type, const int dots, bool tieStart=false, bool tieStop=false, StartStop triplet=ST_NONE, bool grace=false)=0
 
QString instrumentName () const
 
int midiProgram () const
 

Detailed Description

The writer that generates the output.

Member Function Documentation

◆ beginMeasure()

virtual void Bww::Writer::beginMeasure ( const Bww::MeasureBeginFlags  mbf)
pure virtual

Implemented in Bww::MsScWriter, and Bww::MxmlWriter.

◆ endMeasure()

virtual void Bww::Writer::endMeasure ( const Bww::MeasureEndFlags  mef)
pure virtual

Implemented in Bww::MsScWriter, and Bww::MxmlWriter.

◆ header()

virtual void Bww::Writer::header ( const QString  title,
const QString  type,
const QString  composer,
const QString  footer,
const unsigned int  temp 
)
pure virtual

Implemented in Bww::MsScWriter, and Bww::MxmlWriter.

◆ instrumentName()

QString Bww::Writer::instrumentName ( ) const
inline

◆ midiProgram()

int Bww::Writer::midiProgram ( ) const
inline

◆ note()

virtual void Bww::Writer::note ( const QString  pitch,
const QVector< BeamType beamList,
const QString  type,
const int  dots,
bool  tieStart = false,
bool  tieStop = false,
StartStop  triplet = ST_NONE,
bool  grace = false 
)
pure virtual

Implemented in Bww::MxmlWriter.

◆ trailer()

virtual void Bww::Writer::trailer ( )
pure virtual

Implemented in Bww::MsScWriter, and Bww::MxmlWriter.

◆ tsig()

virtual void Bww::Writer::tsig ( const int  beats,
const int  beat 
)
pure virtual

Implemented in Bww::MsScWriter, and Bww::MxmlWriter.


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