MuseScore  3.4
Music composition and notation
Public Member Functions | Public Attributes | List of all members
Ms::PowerTab::ptSection Struct Reference

Public Member Functions

void copyTracks (ptTrack *)
 
 ptSection (int num)
 
ptPositiongetPosition (int pos)
 
int getNextPositionNumber ()
 

Public Attributes

int number { 0 }
 
int staffs { 0 }
 
std::string partName
 
char partMarker
 
std::vector< ptPositionpositions
 
std::vector< int > staffMap
 
int tempo { 0 }
 
std::list< stRhytmSlashrhytm
 
std::map< int, ptChordTextchordTextMap
 
std::vector< tBeatListbeats
 
std::list< shared_ptr< ptBar > > bars
 
bool readed { false }
 

Constructor & Destructor Documentation

◆ ptSection()

Ms::PowerTab::ptSection::ptSection ( int  num)

Member Function Documentation

◆ copyTracks()

void Ms::PowerTab::ptSection::copyTracks ( ptTrack track)

◆ getNextPositionNumber()

int Ms::PowerTab::ptSection::getNextPositionNumber ( )

◆ getPosition()

PowerTab::ptPosition & Ms::PowerTab::ptSection::getPosition ( int  pos)

Member Data Documentation

◆ bars

std::list<shared_ptr<ptBar> > Ms::PowerTab::ptSection::bars

◆ beats

std::vector<tBeatList> Ms::PowerTab::ptSection::beats

◆ chordTextMap

std::map<int, ptChordText> Ms::PowerTab::ptSection::chordTextMap

◆ number

int Ms::PowerTab::ptSection::number { 0 }

◆ partMarker

char Ms::PowerTab::ptSection::partMarker

◆ partName

std::string Ms::PowerTab::ptSection::partName

◆ positions

std::vector<ptPosition> Ms::PowerTab::ptSection::positions

◆ readed

bool Ms::PowerTab::ptSection::readed { false }

◆ rhytm

std::list<stRhytmSlash> Ms::PowerTab::ptSection::rhytm

◆ staffMap

std::vector<int> Ms::PowerTab::ptSection::staffMap

◆ staffs

int Ms::PowerTab::ptSection::staffs { 0 }

◆ tempo

int Ms::PowerTab::ptSection::tempo { 0 }

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