C# Class NScumm.Scumm.Audio.IMuse.Part

Afficher le fichier Open project: scemino/nscumm Class Usage Examples

Méthodes publiques

Méthode Description
AllNotesOff ( ) : void
ChorusLevel ( byte value ) : void
ClearToTransmit ( ) : bool
EffectLevel ( byte value ) : void
FixAfterLoad ( ) : void
Init ( ) : void
LoadGlobalInstrument ( byte slot ) : void
ModulationWheel ( byte value ) : void
NoteOff ( byte note ) : void
Off ( ) : void
Part ( ) : System
PitchBend ( short value ) : void
PitchBendFactor ( byte value ) : void
ProgramChange ( byte value ) : void
SaveOrLoad ( Serializer ser ) : void
SendAll ( ) : void
SendEffectLevel ( byte value ) : void
SendPanPosition ( int value ) : void
SendPitchBend ( ) : void
SetInstrument ( byte data ) : void
SetInstrument ( uint b ) : void
SetOnOff ( bool on ) : void
SetParam ( byte param, int value ) : void
SetTranspose ( sbyte transpose ) : void
Setup ( Player player ) : void
Sustain ( bool value ) : void
Uninit ( ) : void

Private Methods

Méthode Description
Clamp ( int val, int min, int max ) : int
NoteOn ( byte note, byte velocity ) : void

Method Details

AllNotesOff() public méthode

public AllNotesOff ( ) : void
Résultat void

ChorusLevel() public méthode

public ChorusLevel ( byte value ) : void
value byte
Résultat void

ClearToTransmit() public méthode

public ClearToTransmit ( ) : bool
Résultat bool

EffectLevel() public méthode

public EffectLevel ( byte value ) : void
value byte
Résultat void

FixAfterLoad() public méthode

public FixAfterLoad ( ) : void
Résultat void

Init() public méthode

public Init ( ) : void
Résultat void

LoadGlobalInstrument() public méthode

public LoadGlobalInstrument ( byte slot ) : void
slot byte
Résultat void

ModulationWheel() public méthode

public ModulationWheel ( byte value ) : void
value byte
Résultat void

NoteOff() public méthode

public NoteOff ( byte note ) : void
note byte
Résultat void

Off() public méthode

public Off ( ) : void
Résultat void

Part() public méthode

public Part ( ) : System
Résultat System

PitchBend() public méthode

public PitchBend ( short value ) : void
value short
Résultat void

PitchBendFactor() public méthode

public PitchBendFactor ( byte value ) : void
value byte
Résultat void

ProgramChange() public méthode

public ProgramChange ( byte value ) : void
value byte
Résultat void

SaveOrLoad() public méthode

public SaveOrLoad ( Serializer ser ) : void
ser NScumm.Scumm.IO.Serializer
Résultat void

SendAll() public méthode

public SendAll ( ) : void
Résultat void

SendEffectLevel() public méthode

public SendEffectLevel ( byte value ) : void
value byte
Résultat void

SendPanPosition() public méthode

public SendPanPosition ( int value ) : void
value int
Résultat void

SendPitchBend() public méthode

public SendPitchBend ( ) : void
Résultat void

SetInstrument() public méthode

public SetInstrument ( byte data ) : void
data byte
Résultat void

SetInstrument() public méthode

public SetInstrument ( uint b ) : void
b uint
Résultat void

SetOnOff() public méthode

public SetOnOff ( bool on ) : void
on bool
Résultat void

SetParam() public méthode

public SetParam ( byte param, int value ) : void
param byte
value int
Résultat void

SetTranspose() public méthode

public SetTranspose ( sbyte transpose ) : void
transpose sbyte
Résultat void

Setup() public méthode

public Setup ( Player player ) : void
player Player
Résultat void

Sustain() public méthode

public Sustain ( bool value ) : void
value bool
Résultat void

Uninit() public méthode

public Uninit ( ) : void
Résultat void