Overload  1.1
Game engine with editor
SoundManager.h
Go to the documentation of this file.
1 
7 #pragma once
8 
10 
12 
14 {
18  class API_OVCORE SoundManager : public AResourceManager<OvAudio::Resources::Sound>
19  {
20  public:
25  virtual OvAudio::Resources::Sound* CreateResource(const std::string& p_path) override;
26 
31  virtual void DestroyResource(OvAudio::Resources::Sound* p_resource) override;
32  };
33 }
SoundLoader.h
OvAudio::Resources::Sound
Definition: Sound.h:20
OvCore::ResourceManagement
Definition: AResourceManager.h:14
OvCore::ResourceManagement::SoundManager
Definition: SoundManager.h:18
API_OVCORE
#define API_OVCORE
Definition: Export.h:15
OvCore::ResourceManagement::AResourceManager
Definition: AResourceManager.h:20
AResourceManager.h