Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Go to the source code of this file.
Classes | |
struct | Ase::ValueS |
struct | Ase::ValueField |
struct | Ase::ValueR |
struct | Ase::Value |
Value type used to interface with various property types. More... | |
struct | Ase::EnumInfo |
Get auxiallary enum information. More... | |
struct | Ase::Event |
Structure for callback based notifications. More... | |
class | Ase::JsTrigger |
Callback mechanism for Jsonapi/Jsonipc. More... | |
Namespaces | |
namespace | Ase |
The Anklang C++ API namespace. | |
Typedefs | |
using | Ase::ValueVariant = std::variant< std::monostate, bool, int64, double, String, ValueS, ValueR, InstanceP > |
Variant type to hold different types of values. | |
template<size_t I, size_t J> | |
using | Ase::IDX = typename ::std::enable_if< I==J, bool >::type |
template<class T , class C > | |
using | Ase::TYP = typename ::std::enable_if< std::is_same< T, C >::value, bool >::type |
Functions | |
bool | Ase::operator== (const std::vector< ValueP > &v1, const std::vector< ValueP > &v2) |