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

Public Types

enum  Direction {
  DIRECTION_CODA = 0, DIRECTION_DOUBLE_CODA = 1, DIRECTION_SEGNO = 2, DIRECTION_SEGNO_SEGNO = 3,
  DIRECTION_FINE = 4, DIRECTION_DA_CAPO = 5, DIRECTION_DAL_SEGNO = 6, DIRECTION_DAL_SEGNO_SEGNO = 7,
  DIRECTION_TO_CODA = 8, DIRECTION_TO_DOUBLE_CODA = 9, DIRECTION_DA_CAPO_AL_CODA = 10, DIRECTION_DA_CAPO_AL_DOUBLE_CODA = 11,
  DIRECTION_DAL_SEGNO_AL_CODA = 12, DIRECTION_DAL_SEGNO_AL_DOUBLE_CODA = 13, DIRECTION_DAL_SEGNO_SEGNO_AL_CODA = 14, DIRECTION_DAL_SEGNO_SEGNO_AL_DOUBLE_CODA = 15,
  DIRECTION_DA_CAPO_AL_FINE = 16, DIRECTION_DAL_SEGNO_AL_FINE = 17, DIRECTION_DAL_SEGNO_SEGNO_AL_FINE = 18
}
 
enum  ActiveSym { ACTIVE_SYMBOL_NONE = 0, ACTIVE_SYMBOL_DC = 1, ACTIVE_SYMBOL_DS = 2, ACTIVE_SYMBOL_DSS = 3 }
 
- Public Types inherited from Ms::PowerTab::ptComponent
enum  Type {
  Empty, GuitarIn, Tempo, Symbol,
  Bar, Note, Beat, TDirection
}
 

Public Member Functions

 ptDirection (int dir, int sym, int rep)
 
Type type () override
 
- Public Member Functions inherited from Ms::PowerTab::ptComponent
virtual ~ptComponent ()
 

Public Attributes

Direction direction { DIRECTION_CODA }
 
ActiveSym activeSymbol { ACTIVE_SYMBOL_NONE }
 
int repeat { 0 }
 

Member Enumeration Documentation

◆ ActiveSym

Enumerator
ACTIVE_SYMBOL_NONE 
ACTIVE_SYMBOL_DC 
ACTIVE_SYMBOL_DS 
ACTIVE_SYMBOL_DSS 

◆ Direction

Enumerator
DIRECTION_CODA 
DIRECTION_DOUBLE_CODA 
DIRECTION_SEGNO 
DIRECTION_SEGNO_SEGNO 
DIRECTION_FINE 
DIRECTION_DA_CAPO 
DIRECTION_DAL_SEGNO 
DIRECTION_DAL_SEGNO_SEGNO 
DIRECTION_TO_CODA 
DIRECTION_TO_DOUBLE_CODA 
DIRECTION_DA_CAPO_AL_CODA 
DIRECTION_DA_CAPO_AL_DOUBLE_CODA 
DIRECTION_DAL_SEGNO_AL_CODA 
DIRECTION_DAL_SEGNO_AL_DOUBLE_CODA 
DIRECTION_DAL_SEGNO_SEGNO_AL_CODA 
DIRECTION_DAL_SEGNO_SEGNO_AL_DOUBLE_CODA 
DIRECTION_DA_CAPO_AL_FINE 
DIRECTION_DAL_SEGNO_AL_FINE 
DIRECTION_DAL_SEGNO_SEGNO_AL_FINE 

Constructor & Destructor Documentation

◆ ptDirection()

Ms::PowerTab::ptDirection::ptDirection ( int  dir,
int  sym,
int  rep 
)
inline

Member Function Documentation

◆ type()

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

Reimplemented from Ms::PowerTab::ptComponent.

Member Data Documentation

◆ activeSymbol

ActiveSym Ms::PowerTab::ptDirection::activeSymbol { ACTIVE_SYMBOL_NONE }

◆ direction

Direction Ms::PowerTab::ptDirection::direction { DIRECTION_CODA }

◆ repeat

int Ms::PowerTab::ptDirection::repeat { 0 }

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