Saga
Saga Game Engine
Loading...
Searching...
No Matches
Audio
Collaboration diagram for Audio:

Namespaces

namespace  Saga::AudioEngine
 This contains a collection of methods that interfaces with the FMOD studio API to play audio.
 

Classes

struct  Saga::AudioImplementation
 Stores data for implementing the Audio Engine. This includes various maps to fmod events and banks, as well as a reference to FMOD_STUDIO_SYSTEM. More...
 
struct  Saga::AudioEmitter
 Component for emitting sound events. More...
 

Typedefs

using Saga::AudioEventInstance = FMOD_STUDIO_EVENTINSTANCE *
 An audio instance equivalent to an instance of a sound. Can be start and stop. For correct 3D positioning of an instance, make sure to update the 3D position every frame.
 

Detailed Description

Typedef Documentation

◆ AudioEventInstance

using Saga::AudioEventInstance = typedef FMOD_STUDIO_EVENTINSTANCE*

An audio instance equivalent to an instance of a sound. Can be start and stop. For correct 3D positioning of an instance, make sure to update the 3D position every frame.