VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
Bank object containing Sources, Mixers and Events Can be loaded and unloaded at runtime. More...
#include <vae_bank.hpp>
Public Attributes | |
HeapBuffer< Source > | sources |
Audio sources defined. More... | |
HeapBuffer< Mixer > | mixers |
Audio Mixers which can have effects ! is presorted ! More... | |
HeapBuffer< Event > | events |
Events defined. More... | |
BankHandle | id = InvalidBankHandle |
PathString | path |
Path to the bank definition file. More... | |
NameString | name |
Name of the bank used for debugging, needs to be last so it can be zero sized. More... | |
Bank object containing Sources, Mixers and Events Can be loaded and unloaded at runtime.
Definition at line 14 of file vae_bank.hpp.
HeapBuffer<Event> vae::core::Bank::events |
Events defined.
Definition at line 17 of file vae_bank.hpp.
BankHandle vae::core::Bank::id = InvalidBankHandle |
Definition at line 18 of file vae_bank.hpp.
HeapBuffer<Mixer> vae::core::Bank::mixers |
Audio Mixers which can have effects ! is presorted !
Definition at line 16 of file vae_bank.hpp.
NameString vae::core::Bank::name |
Name of the bank used for debugging, needs to be last so it can be zero sized.
Definition at line 20 of file vae_bank.hpp.
PathString vae::core::Bank::path |
Path to the bank definition file.
Definition at line 19 of file vae_bank.hpp.
HeapBuffer<Source> vae::core::Bank::sources |
Audio sources defined.
Definition at line 15 of file vae_bank.hpp.