|
int64 | get_frame_duration () override |
|
int64 | get_mix_freq () override |
|
int32 | get_ochannel () override |
|
DeviceP | get_output () override |
|
| MonitorImpl () |
|
GadgetImpl * | _parent () const override |
|
template<class O , class M > |
void | _register_parameter (O *, M *, const Param::ExtraVals &) const |
|
void | _set_parent (GadgetImpl *parent) override |
|
PropertyS | access_properties () override |
|
Value | get_data (const String &key) const override |
|
bool | set_data (const String &key, const Value &v) override |
|
String | type_nick () const override |
|
void | emit_event (const String &type, const String &detail, const ValueR fields={}) override |
|
void | emit_notify (const String &detail) override |
|
ASE_USE_RESULT Connection | on_event (const String &eventselector, const EventHandler &eventhandler) override |
|
void | js_trigger (const String &eventselector, JsTrigger callback) |
|
template<class T > |
bool | del_custom_data (CustomDataKey< T > *key) |
|
template<class T > |
T | get_custom_data (CustomDataKey< T > *key) const |
|
template<class T > |
bool | has_custom_data (CustomDataKey< T > *key) const |
|
template<class T > |
void | set_custom_data (CustomDataKey< T > *key, T data) |
|
ProjectImpl * | _project () const |
|
virtual PropertyP | access_property (String ident) |
|
Value | get_value (String ident) |
|
virtual StringS | list_properties () |
|
bool | set_value (String ident, const Value &v) |
|