Sound Bakery  v0.1.0
Open-source audio middleware for games
Loading...
Searching...
No Matches
sequence_container.h
1#pragma once
2
3#include "sound_bakery/node/container/container.h"
4
5namespace sbk::engine
6{
7 class SB_CLASS sequence_container : public container
8 {
9 public:
10 virtual void gather_children_for_play(gather_children_context& context) const override;
11
12 private:
13 std::vector<sbk::core::child_ptr<container>> m_sequence;
14
15 REGISTER_REFLECTION(sequence_container, container)
16 RTTR_REGISTRATION_FRIEND
17 };
18} // namespace sbk::engine
Base container type. Inherited types include sounds, random, sequence etc.
Definition container.h:49
Definition sequence_container.h:8
Contains all information required for gathering sounds for runtime playing and selection.
Definition container.h:13