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

#include <ove.h>

Public Member Functions

 Voice ()
 
 ~Voice ()
 
void setChannel (int channel)
 
int getChannel () const
 
void setVolume (int volume)
 
int getVolume () const
 
void setPitchShift (int pitchShift)
 
int getPitchShift () const
 
void setPan (int pan)
 
int getPan () const
 
void setPatch (int patch)
 
int getPatch () const
 
void setStemType (int stemType)
 
int getStemType () const
 

Static Public Member Functions

static int getDefaultPatch ()
 
static int getDefaultVolume ()
 

Private Attributes

int channel_
 
int volume_
 
int pitchShift_
 
int pan_
 
int patch_
 
int stemType_
 

Constructor & Destructor Documentation

◆ Voice()

Voice::Voice ( )

◆ ~Voice()

OVE::Voice::~Voice ( )
inline

Member Function Documentation

◆ getChannel()

int Voice::getChannel ( ) const

◆ getDefaultPatch()

int Voice::getDefaultPatch ( )
static

◆ getDefaultVolume()

int Voice::getDefaultVolume ( )
static

◆ getPan()

int Voice::getPan ( ) const

◆ getPatch()

int Voice::getPatch ( ) const

◆ getPitchShift()

int Voice::getPitchShift ( ) const

◆ getStemType()

int Voice::getStemType ( ) const

◆ getVolume()

int Voice::getVolume ( ) const

◆ setChannel()

void Voice::setChannel ( int  channel)

◆ setPan()

void Voice::setPan ( int  pan)

◆ setPatch()

void Voice::setPatch ( int  patch)

◆ setPitchShift()

void Voice::setPitchShift ( int  pitchShift)

◆ setStemType()

void Voice::setStemType ( int  stemType)

◆ setVolume()

void Voice::setVolume ( int  volume)

Member Data Documentation

◆ channel_

int OVE::Voice::channel_
private

◆ pan_

int OVE::Voice::pan_
private

◆ patch_

int OVE::Voice::patch_
private

◆ pitchShift_

int OVE::Voice::pitchShift_
private

◆ stemType_

int OVE::Voice::stemType_
private

◆ volume_

int OVE::Voice::volume_
private

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