ScummVM API documentation
MT32Emu::Poly Class Reference

Public Member Functions

void setPart (Part *usePart)
 
void reset (unsigned int key, unsigned int velocity, bool sustain, Partial **partials)
 
bool noteOff (bool pedalHeld)
 
bool stopPedalHold ()
 
bool startDecay ()
 
bool startAbort ()
 
void backupCacheToPartials (PatchCache cache[4])
 
unsigned int getKey () const
 
unsigned int getVelocity () const
 
bool canSustain () const
 
PolyState getState () const
 
unsigned int getActivePartialCount () const
 
bool isActive () const
 
void partialDeactivated (Partial *partial)
 
PolygetNext () const
 
void setNext (Poly *poly)
 

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