Anklang-0.3.0.dev886+g785567a1 anklang-0.3.0.dev886+g785567a1
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
trkn-utils.cc File Reference
#include "trkn/tracktion.hh"
#include "trkn-utils.hh"
#include "platform.hh"
#include "main.hh"
#include "logging.hh"
#include "internal.hh"

Go to the source code of this file.

Namespaces

namespace  Ase
 The Anklang C++ API namespace.
 

Typedefs

using Ase::JuceWeakReference_Selectable = juce::WeakReference< tracktion::Selectable >
 

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)
 
VirtualBaseAse::find_ase_obj_virtual_base (tracktion::Selectable *selectable)
 Helper: lookup Ase::VirtualBase from tracktion Selectable via ase_obj_.