My Project
Loading...
Searching...
No Matches
EI Namespace Reference

Classes

struct  SoundDesc
 Description of a sound resource. Defines how the audio file should be loaded and used. More...
struct  VoiceParams
 Parameters used to control a playing sound instance. More...
class  SoundManager
 High-level sound manager that wraps around an IAudioSystem. Provides functionality for loading, playing, and stopping sounds. More...

Typedefs

using SoundHandle = uint32_t
 Handle representing a loaded sound resource. Used to reference a sound file stored in memory.
using VoiceHandle = uint32_t
 Handle representing a currently playing sound instance. Used to control playback such as stop, pause, or modify parameters.

Typedef Documentation

◆ SoundHandle

using EI::SoundHandle = uint32_t

Handle representing a loaded sound resource. Used to reference a sound file stored in memory.

◆ VoiceHandle

using EI::VoiceHandle = uint32_t

Handle representing a currently playing sound instance. Used to control playback such as stop, pause, or modify parameters.