12 if (vehicle->
vehicleType() != MAV_TYPE_HELICOPTER) {
13 _requiresFrameSetup =
true;
16 _frameClassFact =
nullptr;
24 if (_requiresFrameSetup) {
25 list << _frameClassParam;
33 return (_requiresFrameSetup ? (_frameClassFact->rawValue().toInt() != 0) :
true);
QStringList setupCompleteChangedTriggerList() const final
bool setupComplete() const final
APMAirframeComponent(Vehicle *vehicle, AutoPilotPlugin *autopilot, QObject *parent=nullptr)
bool parameterExists(int componentId, const QString ¶mName) const
Fact * getParameter(int componentId, const QString ¶mName)
static constexpr int defaultComponentId
MAV_TYPE vehicleType() const
ParameterManager * parameterManager()