|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <Mixer.h>
Inheritance diagram for Mixer::ChannelConfigInstance:
Collaboration diagram for Mixer::ChannelConfigInstance:Signals | |
| void | visibleChanged () |
| void | enabledChanged () |
Public Member Functions | |
| ChannelConfigInstance (QObject *parent, Fact *fact, ChannelConfig &config) | |
| ChannelConfig *config READ channelConfig | CONSTANT (Fact *fact READ fact CONSTANT) 1(bool visible READ visible NOTIFY visibleChanged) 1(bool enabled READ enabled NOTIFY enabledChanged) ChannelConfig *channelConfig() const |
| Fact * | fact () |
| bool | visible () const |
| bool | enabled () const |
| bool | visibleRule () const |
| bool | enabledRule () const |
| void | setVisibleRule (bool visible) |
| void | setEnabledRule (bool enabled) |
| void | setVisibleAxis (bool visible) |
| int | ruleApplyIdentifierIdx () const |
| void | setRuleApplyIdentifierIdx (int idx) |
| virtual void | allInstancesInitialized (QmlObjectListModel *configInstances) |
Protected Attributes | |
| Fact * | _fact {nullptr} |
Per-channel instance for a ChannelConfig
|
inline |
|
inlinevirtual |
Reimplemented in Mixer::ChannelConfigInstanceVirtualAxis.
Definition at line 217 of file Mixer.h.
Referenced by Mixer::MixerChannel::MixerChannel().
|
inline |
|
inline |
Definition at line 204 of file Mixer.h.
Referenced by setEnabledRule().
|
signal |
Referenced by Mixer::ChannelConfigInstanceVirtualAxis::allInstancesInitialized(), and setEnabledRule().
|
inline |
|
inline |
Definition at line 201 of file Mixer.h.
References _fact.
Referenced by Mixer::ChannelConfigInstanceVirtualAxis::allInstancesInitialized(), Mixer::MixerChannel::applyRule(), Mixer::MixerChannel::getFact(), and Mixer::MixerChannel::getGeometry().
|
inline |
Definition at line 214 of file Mixer.h.
Referenced by Mixer::MixerChannel::applyRule().
|
inline |
Definition at line 210 of file Mixer.h.
References enabled(), and enabledChanged().
Referenced by Mixer::MixerChannel::applyRule().
|
inline |
|
inline |
Definition at line 212 of file Mixer.h.
References visible(), and visibleChanged().
|
inline |
Definition at line 209 of file Mixer.h.
References visible(), and visibleChanged().
Referenced by Mixer::MixerChannel::applyRule().
|
inline |
Definition at line 203 of file Mixer.h.
Referenced by setVisibleAxis(), and setVisibleRule().
|
signal |
|
inline |
|
protected |
Definition at line 224 of file Mixer.h.
Referenced by Mixer::ChannelConfigInstanceVirtualAxis::allInstancesInitialized(), and fact().