C# Класс NScumm.Scumm.Audio.Players.Player_AppleII

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

Private Properties

Свойство Тип Описание
UpdateSound bool

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

Метод Описание
Dispose ( ) : void
GenerateSamples ( int cycles ) : void
GetMusicTimer ( ) : int
GetSoundStatus ( int nr ) : int
IMusicEngine ( Serializer serializer ) : void
Player_AppleII ( ScummEngine scumm, IMixer mixer ) : System
ReadBuffer ( short buffer, int count ) : int
ResetState ( ) : void
SetMusicVolume ( int vol ) : void
SetSampleRate ( int rate ) : void
SpeakerToggle ( ) : void
StartSound ( int nr ) : void
StopAllSounds ( ) : void
StopSound ( int nr ) : void
Wait ( int interval, int count ) : void

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

Метод Описание
UpdateSound ( ) : bool

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

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

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

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

public GenerateSamples ( int cycles ) : void
cycles int
Результат void

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

public GetMusicTimer ( ) : int
Результат int

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

public GetSoundStatus ( int nr ) : int
nr int
Результат int

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

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

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

public Player_AppleII ( ScummEngine scumm, IMixer mixer ) : System
scumm ScummEngine
mixer IMixer
Результат System

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

public ReadBuffer ( short buffer, int count ) : int
buffer short
count int
Результат int

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

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

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

public SetMusicVolume ( int vol ) : void
vol int
Результат void

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

public SetSampleRate ( int rate ) : void
rate int
Результат void

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

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

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

public StartSound ( int nr ) : void
nr int
Результат void

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

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

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

public StopSound ( int nr ) : void
nr int
Результат void

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

public Wait ( int interval, int count ) : void
interval int
count int
Результат void