C# Класс NScumm.Scumm.Audio.IMuse.Part

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Clamp ( int val, int min, int max ) : int
NoteOn ( byte note, byte velocity ) : void

Описание методов

AllNotesOff() публичный Метод

public AllNotesOff ( ) : void
Результат void

ChorusLevel() публичный Метод

public ChorusLevel ( byte value ) : void
value byte
Результат void

ClearToTransmit() публичный Метод

public ClearToTransmit ( ) : bool
Результат bool

EffectLevel() публичный Метод

public EffectLevel ( byte value ) : void
value byte
Результат void

FixAfterLoad() публичный Метод

public FixAfterLoad ( ) : void
Результат void

Init() публичный Метод

public Init ( ) : void
Результат void

LoadGlobalInstrument() публичный Метод

public LoadGlobalInstrument ( byte slot ) : void
slot byte
Результат void

ModulationWheel() публичный Метод

public ModulationWheel ( byte value ) : void
value byte
Результат void

NoteOff() публичный Метод

public NoteOff ( byte note ) : void
note byte
Результат void

Off() публичный Метод

public Off ( ) : void
Результат void

Part() публичный Метод

public Part ( ) : System
Результат System

PitchBend() публичный Метод

public PitchBend ( short value ) : void
value short
Результат void

PitchBendFactor() публичный Метод

public PitchBendFactor ( byte value ) : void
value byte
Результат void

ProgramChange() публичный Метод

public ProgramChange ( byte value ) : void
value byte
Результат void

SaveOrLoad() публичный Метод

public SaveOrLoad ( Serializer ser ) : void
ser NScumm.Scumm.IO.Serializer
Результат void

SendAll() публичный Метод

public SendAll ( ) : void
Результат void

SendEffectLevel() публичный Метод

public SendEffectLevel ( byte value ) : void
value byte
Результат void

SendPanPosition() публичный Метод

public SendPanPosition ( int value ) : void
value int
Результат void

SendPitchBend() публичный Метод

public SendPitchBend ( ) : void
Результат void

SetInstrument() публичный Метод

public SetInstrument ( byte data ) : void
data byte
Результат void

SetInstrument() публичный Метод

public SetInstrument ( uint b ) : void
b uint
Результат void

SetOnOff() публичный Метод

public SetOnOff ( bool on ) : void
on bool
Результат void

SetParam() публичный Метод

public SetParam ( byte param, int value ) : void
param byte
value int
Результат void

SetTranspose() публичный Метод

public SetTranspose ( sbyte transpose ) : void
transpose sbyte
Результат void

Setup() публичный Метод

public Setup ( Player player ) : void
player Player
Результат void

Sustain() публичный Метод

public Sustain ( bool value ) : void
value bool
Результат void

Uninit() публичный Метод

public Uninit ( ) : void
Результат void