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 SB::Engine
6{
7 class SB_CLASS SequenceContainer : public Container
8 {
9 public:
10 virtual void gatherChildrenForPlay(GatherChildrenContext& context) const override;
11
12 private:
13 std::vector<SB::Core::ChildPtr<Container>> m_sequence;
14
15 REGISTER_REFLECTION(SequenceContainer, Container)
16 RTTR_REGISTRATION_FRIEND
17 };
18} // namespace SB::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