MuseScore  3.4
Music composition and notation
Public Member Functions | Public Attributes | List of all members
Phase Struct Reference

#include <voice.h>

Public Member Functions

void operator+= (const Phase &p)
 
void set (int b)
 
void set (double b)
 
void setIndex (int b)
 
int index () const
 
unsigned fract () const
 
 Phase ()
 
 Phase (int64_t v)
 

Public Attributes

union {
   int64_t   data
 
   struct {
      uint8_t   _fract
 
   } 
 
}; 
 

Constructor & Destructor Documentation

◆ Phase() [1/2]

Phase::Phase ( )
inline

◆ Phase() [2/2]

Phase::Phase ( int64_t  v)
inline

Member Function Documentation

◆ fract()

unsigned Phase::fract ( ) const
inline

◆ index()

int Phase::index ( ) const
inline

◆ operator+=()

void Phase::operator+= ( const Phase p)
inline

◆ set() [1/2]

void Phase::set ( int  b)
inline

◆ set() [2/2]

void Phase::set ( double  b)
inline

◆ setIndex()

void Phase::setIndex ( int  b)
inline

Member Data Documentation

◆ @53

union { ... }

◆ _fract

uint8_t Phase::_fract

◆ data

int64_t Phase::data

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