|
| AudioOutlet (const AudioOutlet &)=delete |
|
| AudioOutlet (Id< Process::Port > c, QObject *parent) |
|
| AudioOutlet (DataStream::Deserializer &vis, QObject *parent) |
|
| AudioOutlet (JSONObject::Deserializer &vis, QObject *parent) |
|
| AudioOutlet (DataStream::Deserializer &&vis, QObject *parent) |
|
| AudioOutlet (JSONObject::Deserializer &&vis, QObject *parent) |
|
PortType | type () const noexcept override |
|
void | forChildInlets (const smallfun::function< void(Inlet &)> &) const noexcept override |
|
void | mapExecution (ossia::outlet &, const smallfun::function< void(Inlet &, ossia::inlet &)> &) const noexcept override |
|
QByteArray | saveData () const noexcept override |
|
void | loadData (const QByteArray &arr) noexcept override |
|
bool | propagate () const |
|
void | setPropagate (bool propagate) |
|
void | propagateChanged (bool propagate) |
|
double | gain () const |
|
void | setGain (double g) |
|
void | gainChanged (double g) |
|
pan_weight | pan () const |
|
void | setPan (pan_weight g) |
|
void | panChanged (pan_weight g) |
|
virtual void | setupExecution (ossia::outlet &) const noexcept |
|
void | addCable (const Process::Cable &c) |
|
void | removeCable (const Path< Process::Cable > &c) |
|
void | takeCables (Process::Port &&c) |
|
const QString & | visualName () const noexcept |
|
const QString & | visualDescription () const noexcept |
|
const QString & | name () const noexcept |
|
const State::AddressAccessor & | address () const noexcept |
|
const std::vector< Path< Cable > > & | cables () const noexcept |
|
const QString & | exposed () const noexcept |
|
const QString & | description () const noexcept |
|
virtual Device::FullAddressAccessorSettings | settings () const noexcept |
|
virtual void | setSettings (const Device::FullAddressAccessorSettings &set) noexcept |
|
void | setName (const QString &customData) |
|
void | setExposed (const QString &add) |
|
void | setDescription (const QString &add) |
|
void | setAddress (const State::AddressAccessor &address) |
|
void | nameChanged (const QString &name) |
|
void | exposedChanged (const QString &addr) |
|
void | descriptionChanged (const QString &txt) |
|
void | cablesChanged () |
|
void | addressChanged (const State::AddressAccessor &address) |
|
void | executionReset () |
|
| IdentifiedObject (id_type id, const QString &name, QObject *parent) noexcept |
|
| IdentifiedObject (Visitor &&v, QObject *parent) noexcept |
|
const id_type & | id () const noexcept |
|
int32_t | id_val () const noexcept final override |
|
void | setId (const id_type &id) noexcept |
|
void | setId (id_type &&id) noexcept |
|
void | resetCache () const noexcept override |
|
void | identified_object_destroying (IdentifiedObjectAbstract *o) |
| To be called by subclasses.
|
|
void | identified_object_destroyed (IdentifiedObjectAbstract *o) |
| Will be called in the IdentifiedObjectAbstract destructor.
|
|
virtual UuidKey< Port > | concreteKey () const noexcept=0 |
|
virtual void | serialize_impl (const VisitorVariant &vis) const |
|
|
using | score_base_type = Outlet |
|
using | model_type = Port |
|
using | id_type = Id< Port > |
|
using | object_type = IdentifiedObject< Port > |
|
using | key_type = UuidKey< Port > |
|
using | is_abstract_base_tag = std::integral_constant< bool, true > |
|
static const constexpr bool | identified_object_tag |
|
| Outlet (const Outlet &)=delete |
|
| Outlet (Id< Process::Port > c, QObject *parent) |
|
| Outlet (DataStream::Deserializer &vis, QObject *parent) |
|
| Outlet (JSONObject::Deserializer &vis, QObject *parent) |
|
| Outlet (DataStream::Deserializer &&vis, QObject *parent) |
|
| Outlet (JSONObject::Deserializer &&vis, QObject *parent) |
|
| Port (const Port &)=delete |
|
| Port (Id< Port > c, const QString &name, QObject *parent) |
|
| Port (DataStream::Deserializer &vis, QObject *parent) |
|
| Port (JSONObject::Deserializer &vis, QObject *parent) |
|
| Port (DataStream::Deserializer &&vis, QObject *parent) |
|
| Port (JSONObject::Deserializer &&vis, QObject *parent) |
|
| IdentifiedObjectAbstract (const QString &name, QObject *parent) noexcept |
|