From f8755801977b1c77725e6326576099cc9922e0e0 Mon Sep 17 00:00:00 2001 From: CatChow0 Date: Tue, 16 Sep 2025 16:34:08 +0200 Subject: [PATCH] Minor - Adds FMOD integration for audio support - V13.4.0 Initializes FMOD sound system within the application class and propagates it to the entity manager and entities. This allows for audio components to access and use the FMOD system for playing sounds. Removes redundant FMOD system initialization from the audio component. --- .../.idea/workspace.xml | 7 +++--- .../src/inc/system/application_class.h | 7 ++++++ .../system/ecs/components/audio_component.h | 23 ++++--------------- enginecustom/src/inc/system/ecs/entity.h | 7 ++++++ .../src/inc/system/ecs/entity_manager.h | 5 ++++ .../src/src/system/application_class.cpp | 18 ++++++++++++++- 6 files changed, 44 insertions(+), 23 deletions(-) diff --git a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml index 9169862..7fe9e0d 100644 --- a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml +++ b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml @@ -6,10 +6,8 @@ - - + - @@ -259,7 +257,8 @@ - + +