Sound Bakery  v0.1.0
Open-source audio middleware for games
Loading...
Searching...
No Matches
soundbank.h
1#pragma once
2
3#include "sound_bakery/core/core_include.h"
4
5namespace SB::Engine
6{
7 class Event;
8
9 class SB_CLASS Soundbank : public SB::Core::DatabaseObject
10 {
11 REGISTER_REFLECTION(Soundbank, SB::Core::DatabaseObject)
12
13 public:
14 std::vector<SB::Core::DatabasePtr<Event>> GetEvents() const { return m_events; }
15
16 private:
17 std::vector<SB::Core::DatabasePtr<Event>> m_events;
18 };
19} // namespace SB::Engine
Base object type for any object that can exist in the editor/database. Holds an ID and name.
Definition database_object.h:22
Definition soundbank.h:10