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

#include <ove.h>

Public Member Functions

 Line ()
 
 ~Line ()
 
void addStaff (Staff *staff)
 
int getStaffCount () const
 
StaffgetStaff (int idx) const
 
void setBeginBar (unsigned int bar)
 
unsigned int getBeginBar () const
 
void setBarCount (unsigned int count)
 
unsigned int getBarCount () const
 
void setYOffset (int offset)
 
int getYOffset () const
 
void setLeftXOffset (int offset)
 
int getLeftXOffset () const
 
void setRightXOffset (int offset)
 
int getRightXOffset () const
 

Private Attributes

QList< Staff * > staffs_
 
unsigned int beginBar_
 
unsigned int barCount_
 
int yOffset_
 
int leftXOffset_
 
int rightXOffset_
 

Constructor & Destructor Documentation

◆ Line()

OVE::Line::Line ( )

◆ ~Line()

OVE::Line::~Line ( )

Member Function Documentation

◆ addStaff()

void OVE::Line::addStaff ( Staff staff)

◆ getBarCount()

unsigned int OVE::Line::getBarCount ( ) const

◆ getBeginBar()

unsigned int OVE::Line::getBeginBar ( ) const

◆ getLeftXOffset()

int OVE::Line::getLeftXOffset ( ) const

◆ getRightXOffset()

int OVE::Line::getRightXOffset ( ) const

◆ getStaff()

Staff * OVE::Line::getStaff ( int  idx) const

◆ getStaffCount()

int OVE::Line::getStaffCount ( ) const

◆ getYOffset()

int OVE::Line::getYOffset ( ) const

◆ setBarCount()

void OVE::Line::setBarCount ( unsigned int  count)

◆ setBeginBar()

void OVE::Line::setBeginBar ( unsigned int  bar)

◆ setLeftXOffset()

void OVE::Line::setLeftXOffset ( int  offset)

◆ setRightXOffset()

void OVE::Line::setRightXOffset ( int  offset)

◆ setYOffset()

void OVE::Line::setYOffset ( int  offset)

Member Data Documentation

◆ barCount_

unsigned int OVE::Line::barCount_
private

◆ beginBar_

unsigned int OVE::Line::beginBar_
private

◆ leftXOffset_

int OVE::Line::leftXOffset_
private

◆ rightXOffset_

int OVE::Line::rightXOffset_
private

◆ staffs_

QList<Staff*> OVE::Line::staffs_
private

◆ yOffset_

int OVE::Line::yOffset_
private

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