3#include "sound_bakery/core/core_include.h"
17 std::vector<std::shared_ptr<sbk::engine::event>> events;
18 std::vector<std::shared_ptr<sbk::engine::sound>> sounds;
19 std::vector<std::shared_ptr<sbk::engine::node_base>> nodes;
23 std::vector<const char*> encodedSoundPaths;
24 std::vector<sc_encoding_format> encodingFormats;
26 std::vector<std::string> encodedSoundPathsStrings;
37 std::vector<sbk::core::database_ptr<event>> get_events()
const {
return m_events; }
42 std::vector<sbk::core::database_ptr<event>> m_events;
Base object type for any object that can exist in the editor/database. Holds an ID and name.
Definition database_object.h:12
Packages events and dependent objects and sounds.
Definition soundbank.h:33
Provides extensions to miniaudio's encoding API.
Wraps all events, objects, and sounds needed to package a soundbank.
Definition soundbank.h:16