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

#include <fluid.h>

Public Member Functions

void clone (Mod *mod) const
 
void dump () const
 
int has_source (bool cc, int ctrl)
 
void set_source1 (int src, int flags)
 
void set_source2 (int src, int flags)
 
void set_dest (int val)
 
void set_amount (double val)
 
int get_source1 () const
 
int get_flags1 () const
 
int get_source2 () const
 
int get_flags2 () const
 
int get_dest () const
 
double get_amount () const
 
float get_value (Channel *chan, Voice *voice)
 

Public Attributes

unsigned char dest
 
unsigned char src1
 
unsigned char flags1
 
unsigned char src2
 
unsigned char flags2
 
double amount
 

Member Function Documentation

◆ clone()

void FluidS::Mod::clone ( Mod mod) const

◆ dump()

void FluidS::Mod::dump ( ) const

◆ get_amount()

double FluidS::Mod::get_amount ( ) const
inline

◆ get_dest()

int FluidS::Mod::get_dest ( ) const
inline

◆ get_flags1()

int FluidS::Mod::get_flags1 ( ) const
inline

◆ get_flags2()

int FluidS::Mod::get_flags2 ( ) const
inline

◆ get_source1()

int FluidS::Mod::get_source1 ( ) const
inline

◆ get_source2()

int FluidS::Mod::get_source2 ( ) const
inline

◆ get_value()

float FluidS::Mod::get_value ( Channel chan,
Voice voice 
)

◆ has_source()

int FluidS::Mod::has_source ( bool  cc,
int  ctrl 
)
inline

◆ set_amount()

void FluidS::Mod::set_amount ( double  val)
inline

◆ set_dest()

void FluidS::Mod::set_dest ( int  val)
inline

◆ set_source1()

void FluidS::Mod::set_source1 ( int  src,
int  flags 
)

◆ set_source2()

void FluidS::Mod::set_source2 ( int  src,
int  flags 
)

Member Data Documentation

◆ amount

double FluidS::Mod::amount

◆ dest

unsigned char FluidS::Mod::dest

◆ flags1

unsigned char FluidS::Mod::flags1

◆ flags2

unsigned char FluidS::Mod::flags2

◆ src1

unsigned char FluidS::Mod::src1

◆ src2

unsigned char FluidS::Mod::src2

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