MuseScore  3.4
Music composition and notation
Public Member Functions | Public Attributes | List of all members
Ms::PowerTab::ptBeat Struct Referencefinal
Inheritance diagram for Ms::PowerTab::ptBeat:
Inheritance graph
[legend]
Collaboration diagram for Ms::PowerTab::ptBeat:
Collaboration graph
[legend]

Public Member Functions

 ptBeat (int _staff, int _voice)
 
Type type () override
 
- Public Member Functions inherited from Ms::PowerTab::ptComponent
virtual ~ptComponent ()
 

Public Attributes

int position { 0 }
 
int staff { 0 }
 
int voice { 0 }
 
int mmrest { 0 }
 
bool isRest { false }
 
int duration { 0 }
 
int enters { 0 }
 
int times { 0 }
 
bool dotted { false }
 
bool tuplet { false }
 
bool doubleDotted { false }
 
bool vibrato { false }
 
bool grace { false }
 
bool arpegioUp { false }
 
bool arpegioDown { false }
 
bool palmMute { false }
 
bool accent { false }
 
bool staccato { false }
 
std::vector< ptNotenotes
 

Additional Inherited Members

- Public Types inherited from Ms::PowerTab::ptComponent
enum  Type {
  Empty, GuitarIn, Tempo, Symbol,
  Bar, Note, Beat, TDirection
}
 

Constructor & Destructor Documentation

◆ ptBeat()

Ms::PowerTab::ptBeat::ptBeat ( int  _staff,
int  _voice 
)
inline

Member Function Documentation

◆ type()

Type Ms::PowerTab::ptBeat::type ( )
inlineoverridevirtual

Reimplemented from Ms::PowerTab::ptComponent.

Member Data Documentation

◆ accent

bool Ms::PowerTab::ptBeat::accent { false }

◆ arpegioDown

bool Ms::PowerTab::ptBeat::arpegioDown { false }

◆ arpegioUp

bool Ms::PowerTab::ptBeat::arpegioUp { false }

◆ dotted

bool Ms::PowerTab::ptBeat::dotted { false }

◆ doubleDotted

bool Ms::PowerTab::ptBeat::doubleDotted { false }

◆ duration

int Ms::PowerTab::ptBeat::duration { 0 }

◆ enters

int Ms::PowerTab::ptBeat::enters { 0 }

◆ grace

bool Ms::PowerTab::ptBeat::grace { false }

◆ isRest

bool Ms::PowerTab::ptBeat::isRest { false }

◆ mmrest

int Ms::PowerTab::ptBeat::mmrest { 0 }

◆ notes

std::vector<ptNote> Ms::PowerTab::ptBeat::notes

◆ palmMute

bool Ms::PowerTab::ptBeat::palmMute { false }

◆ position

int Ms::PowerTab::ptBeat::position { 0 }

◆ staccato

bool Ms::PowerTab::ptBeat::staccato { false }

◆ staff

int Ms::PowerTab::ptBeat::staff { 0 }

◆ times

int Ms::PowerTab::ptBeat::times { 0 }

◆ tuplet

bool Ms::PowerTab::ptBeat::tuplet { false }

◆ vibrato

bool Ms::PowerTab::ptBeat::vibrato { false }

◆ voice

int Ms::PowerTab::ptBeat::voice { 0 }

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