|
Anklang-0.3.0.dev886+g785567a1 anklang-0.3.0.dev886+g785567a1
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Go to the source code of this file.
Classes | |
| class | Ase::SelectableBaseref |
| Wrapper for juce::WeakReference<tracktion::Selectable> More... | |
| class | Ase::SelectableWeakref< SelectableType > |
| Mimick tracktion::engine::SafeSelectable<> for tracktion::Selectable descendants. More... | |
Namespaces | |
| namespace | Ase |
| The Anklang C++ API namespace. | |
Functions | |
| void | Ase::register_ase_obj (VirtualBase *ase_impl, tracktion::Selectable &selectable) |
| Helper: register AseImpl with a tracktion Selectable via ase_obj_. | |
| void | Ase::unregister_ase_obj (VirtualBase *ase_impl, tracktion::Selectable *selectable) |
| Helper: unregister AseImpl from a tracktion Selectable (selectable may be nullptr) | |
| VirtualBase * | Ase::find_ase_obj_virtual_base (tracktion::Selectable *selectable) |
| Helper: lookup Ase::VirtualBase from tracktion Selectable via ase_obj_. | |
| template<typename AseType > | |
| AseType * | Ase::find_ase_obj (tracktion::Selectable &selectable) |
| Helper: lookup AseType from tracktion Selectable via ase_obj_. | |
| template<typename AseType > | |
| AseType * | Ase::find_ase_obj (tracktion::Selectable *selectable) |
| Helper: lookup AseType from tracktion Selectable* via ase_obj_. | |