ScummVM API documentation
Sci::Audio32 Member List

This is the complete list of members for Sci::Audio32, including all inherited members.

Audio32(ResourceManager *resMan) (defined in Sci::Audio32)Sci::Audio32
endOfData() const overrideSci::Audio32inlinevirtual
endOfStream() const overrideSci::Audio32inlinevirtual
fadeChannel(const int16 channelIndex, const int16 targetVolume, const int16 speed, const int16 steps, const bool stopAfterFade)Sci::Audio32
fadeChannel(const ResourceId resourceId, const reg_t soundNode, const int16 targetVolume, const int16 speed, const int16 steps, const bool stopAfterFade) (defined in Sci::Audio32)Sci::Audio32inline
findChannelByArgs(EngineState *s, int argc, const reg_t *argv, const int startIndex, const reg_t soundNode) constSci::Audio32
findChannelById(const ResourceId resourceId, const reg_t soundNode=NULL_REG) constSci::Audio32
finishRobotAudio() (defined in Sci::Audio32)Sci::Audio32
getAttenuatedMixing() constSci::Audio32inline
getBitDepth() constSci::Audio32inline
getNumActiveChannels() constSci::Audio32inline
getNumOutputChannels() constSci::Audio32inline
getNumUnlockedChannels() constSci::Audio32
getPosition(const int16 channelIndex) constSci::Audio32
getPosition(const ResourceId resourceId, const reg_t soundNode=NULL_REG) (defined in Sci::Audio32)Sci::Audio32inline
getPreload() constSci::Audio32inline
getRate() const overrideSci::Audio32inlinevirtual
getSampleRate() constSci::Audio32inline
getVolume(const int16 channelIndex) constSci::Audio32
getVolume(const ResourceId resourceId, const reg_t soundNode) const (defined in Sci::Audio32)Sci::Audio32inline
hasSignal() constSci::Audio32
isStereo() const overrideSci::Audio32inlinevirtual
kernelFade(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelLoop(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelMixing(const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelPan(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelPanOff(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelPause(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelPlay(const bool autoPlay, EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelPosition(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelResume(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelStop(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kernelVolume(EngineState *s, const int argc, const reg_t *const argv) (defined in Sci::Audio32)Sci::Audio32
kMaxVolume enum valueSci::Audio32
kMonitorAudioFlagSci3 enum value (defined in Sci::Audio32)Sci::Audio32
lockResource(const ResourceId resourceId, const bool lock)Sci::Audio32
pause(const int16 channelIndex)Sci::Audio32
pause(const ResourceId resourceId, const reg_t soundNode=NULL_REG) (defined in Sci::Audio32)Sci::Audio32inline
play(int16 channelIndex, const ResourceId resourceId, const bool autoPlay, const bool loop, const int16 volume, const reg_t soundNode, const bool monitor)Sci::Audio32
playRobotAudio(const RobotAudioStream::RobotAudioPacket &packet) (defined in Sci::Audio32)Sci::Audio32
printAudioList(Console *con) const (defined in Sci::Audio32)Sci::Audio32
queryRobotAudio(RobotAudioStream::StreamState &outStatus) const (defined in Sci::Audio32)Sci::Audio32
readBuffer(Audio::st_sample_t *buffer, const int numSamples) overrideSci::Audio32virtual
restart(const ResourceId resourceId, const bool autoPlay, const bool loop, const int16 volume, const reg_t soundNode, const bool monitor)Sci::Audio32
resume(const int16 channelIndex)Sci::Audio32
resume(const ResourceId resourceId, const reg_t soundNode=NULL_REG) (defined in Sci::Audio32)Sci::Audio32inline
saveLoadWithSerializer(Common::Serializer &s) override (defined in Sci::Audio32)Sci::Audio32virtual
setAttenuatedMixing(bool attenuated)Sci::Audio32inline
setBitDepth(uint8 depth)Sci::Audio32
setLoop(const int16 channelIndex, const bool loop)Sci::Audio32
setLoop(const ResourceId resourceId, const reg_t soundNode, const bool loop) (defined in Sci::Audio32)Sci::Audio32inline
setMasterVolume(const int16 volume)Sci::Audio32inline
setNumOutputChannels(int16 numChannels)Sci::Audio32
setPan(const int16 channelIndex, const int16 pan)Sci::Audio32inline
setPreload(uint8 preload)Sci::Audio32inline
setSampleRate(uint16 rate)Sci::Audio32
setVolume(const int16 channelIndex, int16 volume)Sci::Audio32
setVolume(const ResourceId resourceId, const reg_t soundNode, const int16 volume) (defined in Sci::Audio32)Sci::Audio32inline
stop(const int16 channelIndex)Sci::Audio32
stop(const ResourceId resourceId, const reg_t soundNode=NULL_REG) (defined in Sci::Audio32)Sci::Audio32inline
stopRobotAudio() (defined in Sci::Audio32)Sci::Audio32
~Audio32() override (defined in Sci::Audio32)Sci::Audio32
~AudioStream() (defined in Audio::AudioStream)Audio::AudioStreaminlinevirtual
~Serializable() (defined in Common::Serializable)Common::Serializableinlinevirtual