VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
vae::core::effect::EffectsFactory Class Reference

#include <vae_effects_factory.hpp>

Collaboration diagram for vae::core::effect::EffectsFactory:

Static Public Member Functions

static EffectBasecreate (IdString &id)
 

Detailed Description

Definition at line 8 of file vae_effects_factory.hpp.

Member Function Documentation

◆ create()

static EffectBase * vae::core::effect::EffectsFactory::create ( IdString id)
inlinestatic

Definition at line 10 of file vae_effects_factory.hpp.

10 {
11 for (auto& i : EffectsList::instance().mEffects) {
12 if (i.name == nullptr) { continue; }
13 if (id == i.name) {
14 return i.construtor();
15 }
16 }
17 return nullptr;
18 }
static EffectsList & instance()
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following file: