For now using unique_ptr and implementation of Sound()

This commit is contained in:
2025-09-04 22:30:24 +03:00
parent 81cef5cc8a
commit ead1e742d1
3 changed files with 7 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
#define CHARGE_AUDIO_BASE_H
#include <Magnum/Magnum.h>
#include <Magnum/Math/Vector.h>
#include <memory>
#include <string>
namespace ChargeAudio {
@@ -29,7 +30,7 @@ private:
class Engine {
public:
Engine();
Sound CreateSound(std::string filepath);
std::unique_ptr<Sound> CreateSound(std::string filepath);
void SetVolume(float value);
float GetVolume();