C# Класс NScumm.Scumm.Smush.SaudChannel

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

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

Метод Описание
AppendData ( BinaryReader b, int size ) : bool
CheckParameters ( int index, int nb, int flags, int volume, int pan ) : bool
GetParameters ( bool &stereo, bool &is_16bit, int &vol, int &pan ) : bool
GetSoundData ( ) : byte[]
SaudChannel ( int trackId ) : System
SetParameters ( int nb, int flags, int volume, int pan, int index ) : bool

Защищенные методы

Метод Описание
HandleSubTags ( int &offset ) : bool

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

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

public AppendData ( BinaryReader b, int size ) : bool
b System.IO.BinaryReader
size int
Результат bool

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

public CheckParameters ( int index, int nb, int flags, int volume, int pan ) : bool
index int
nb int
flags int
volume int
pan int
Результат bool

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

public GetParameters ( bool &stereo, bool &is_16bit, int &vol, int &pan ) : bool
stereo bool
is_16bit bool
vol int
pan int
Результат bool

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

public GetSoundData ( ) : byte[]
Результат byte[]

HandleSubTags() защищенный Метод

protected HandleSubTags ( int &offset ) : bool
offset int
Результат bool

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

public SaudChannel ( int trackId ) : System
trackId int
Результат System

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

public SetParameters ( int nb, int flags, int volume, int pan, int index ) : bool
nb int
flags int
volume int
pan int
index int
Результат bool