3#include "sound_bakery/core/core_include.h"
4#include "sound_bakery/voice/node_instance.h"
26 [[nodiscard]]
const std::vector<std::shared_ptr<node_instance>> get_voices()
const noexcept;
27 [[nodiscard]] std::size_t num_voices()
const;
28 [[nodiscard]]
node_instance* node_instance_at(std::size_t index)
const;
30 [[nodiscard]]
bool is_playing()
const;
Definition database_ptr.h:23
Base object that all sound Bakery objects should inherit from.
Definition object.h:23
Base container type. Inherited types include sounds, random, sequence etc.
Definition container.h:49
Definition gameobject.h:14
NodeInstances represent runtime versions of Nodes, either containers or busses.
Definition node_instance.h:183
A runtime graph of nodes and busses, playing a sound or many.
Definition voice.h:16