|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <ActuatorOutputs.h>
Inheritance diagram for ActuatorOutputs::ActuatorOutput:
Collaboration diagram for ActuatorOutputs::ActuatorOutput:Signals | |
| void | subgroupsChanged () |
| void | groupsVisibleChanged () |
| void | notesChanged () |
Definition at line 181 of file ActuatorOutputs.h.
| ActuatorOutput::ActuatorOutput | ( | QObject * | parent, |
| const QString & | label, | ||
| const Condition & | groupVisibilityCondition | ||
| ) |
Definition at line 61 of file ActuatorOutputs.cc.
References Condition::fact(), groupsVisibleChanged(), and Fact::rawValueChanged().
| void ActuatorOutput::addConfigParam | ( | ConfigParameter * | param | ) |
Definition at line 75 of file ActuatorOutputs.cc.
References QmlObjectListModel::append(), ActuatorOutputs::ConfigParameter::Enable, and ActuatorOutputs::ConfigParameter::function().
|
inline |
Definition at line 209 of file ActuatorOutputs.h.
References notesChanged().
Referenced by Actuators::parametersChanged().
| void ActuatorOutput::addSubgroup | ( | ActuatorOutputSubgroup * | subgroup | ) |
Definition at line 69 of file ActuatorOutputs.cc.
References QmlObjectListModel::append(), and subgroupsChanged().
|
inline |
Definition at line 210 of file ActuatorOutputs.h.
References notesChanged().
Referenced by Actuators::parametersChanged().
|
inline |
Definition at line 199 of file ActuatorOutputs.h.
|
inline |
Definition at line 187 of file ActuatorOutputs.h.
|
inline |
Definition at line 198 of file ActuatorOutputs.h.
Referenced by Actuators::init().
| void ActuatorOutput::forEachOutputFunction | ( | std::function< void(ActuatorOutputSubgroup *, ChannelConfigInstance *, Fact *)> | callback | ) | const |
Definition at line 100 of file ActuatorOutputs.cc.
References ActuatorOutputs::ChannelConfigInstance::channelConfig(), ActuatorOutputs::ActuatorOutputSubgroup::channels(), ActuatorOutputs::ActuatorOutputChannel::configInstances(), QmlObjectListModel::count(), ActuatorOutputs::ChannelConfig::function(), QmlObjectListModel::get(), and ActuatorOutputs::ChannelConfig::OutputFunction.
Referenced by getAllChannelFunctions(), and hasExistingOutputFunctionParams().
| void ActuatorOutput::getAllChannelFunctions | ( | QList< Fact * > & | allFunctions | ) | const |
Definition at line 85 of file ActuatorOutputs.cc.
References forEachOutputFunction().
Referenced by Actuators::parametersChanged().
|
inline |
Definition at line 197 of file ActuatorOutputs.h.
References Condition::evaluate().
|
signal |
Referenced by ActuatorOutput().
| bool ActuatorOutput::hasExistingOutputFunctionParams | ( | ) | const |
Definition at line 92 of file ActuatorOutputs.cc.
References forEachOutputFunction().
Referenced by Actuators::init().
|
inline |
Definition at line 211 of file ActuatorOutputs.h.
|
signal |
Referenced by addNote(), and clearNotes().
|
inline |
Definition at line 196 of file ActuatorOutputs.h.
Referenced by Actuators::parametersChanged().
|
signal |
Referenced by addSubgroup().