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
5
namespace
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
SB::Engine::Container
Base container type. Inherited types include sounds, random, sequence etc.
Definition
container.h:49
SB::Engine::SequenceContainer
Definition
sequence_container.h:8
SB::Engine::GatherChildrenContext
Contains all information required for gathering sounds for runtime playing and selection.
Definition
container.h:13
src
sound_bakery
node
container
sequence_container.h
Generated by
1.9.8