C# 클래스 NScumm.Scumm.Audio.IMuse.Part

파일 보기 프로젝트 열기: scemino/nscumm 1 사용 예제들

공개 메소드들

메소드 설명
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