Unit CastleFMODSoundBackend

Uses
Classes, Interfaces, Objects and Records
Types
Constants
Variables

Description

Sound engine backend using FMOD. See https://github.com/castle-engine/castle-engine/wiki/FMOD about using FMOD with CGE.

Overview

Functions and Procedures

procedure UseFMODSoundBackend;

Description

Functions and Procedures

procedure UseFMODSoundBackend;

Use this to set sound engine backend to FMOD. You can call this at any point of your application. If you plan to use FMOD for your entire application, then it is beneficial to call this before any sound loading/playing, as then the default sound backend (OpenAL on most platforms) wil not even be initialized.

This does nothing (and shows a warning) if the dynamic FMOD library could not be found. Therefore, applications on platforms where FMOD is dynamic (all platforms except iOS and Nintendo Switch now) gracefully fallback from FMOD to the default backend, if FMOD library cannot be found.


Generated by PasDoc 0.16.0.