QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
Mixer::ChannelConfigVirtualAxis Class Reference

#include <Mixer.h>

+ Inheritance diagram for Mixer::ChannelConfigVirtualAxis:
+ Collaboration diagram for Mixer::ChannelConfigVirtualAxis:

Public Member Functions

 ChannelConfigVirtualAxis (QObject *parent, const MixerParameter &parameter)
 
ChannelConfigInstanceinstantiate (int paramIndex, int actuatorTypeIndex, ParameterManager *parameterManager, std::function< void(Function, Fact *)> factAddedCb) override
 
- Public Member Functions inherited from Mixer::ChannelConfig
 ChannelConfig (QObject *parent, const MixerParameter &parameter, bool isActuatorTypeConfig=false)
 
QString label READ label CONSTANT (bool visible READ visible NOTIFY visibleChanged) 1(bool advanced READ advanced CONSTANT) const QString &label() const
 
Function function () const
 
bool advanced () const
 
bool isActuatorTypeConfig () const
 
bool visible () const
 
const QList< float > & fixedValues () const
 
Parameter::DisplayOption displayOption () const
 
int indexOffset () const
 
const QString & identifier () const
 
const MixerParameterconfig () const
 

Additional Inherited Members

- Signals inherited from Mixer::ChannelConfig
void visibleChanged ()
 
- Protected Member Functions inherited from Mixer::ChannelConfig
void channelInstanceCreated (ChannelConfigInstance *instance)
 

Detailed Description

Definition at line 172 of file Mixer.h.

Constructor & Destructor Documentation

◆ ChannelConfigVirtualAxis()

Mixer::ChannelConfigVirtualAxis::ChannelConfigVirtualAxis ( QObject *  parent,
const MixerParameter parameter 
)
inline

Definition at line 176 of file Mixer.h.

Member Function Documentation

◆ instantiate()

ChannelConfigInstance * ChannelConfigVirtualAxis::instantiate ( int  paramIndex,
int  actuatorTypeIndex,
ParameterManager parameterManager,
std::function< void(Function, Fact *)>  factAddedCb 
)
overridevirtual

Reimplemented from Mixer::ChannelConfig.

Definition at line 72 of file Mixer.cc.

References Mixer::ChannelConfig::channelInstanceCreated().


The documentation for this class was generated from the following files: