QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
APMFrameClass Class Reference

#include <APMAirframeComponentController.h>

+ Inheritance diagram for APMFrameClass:
+ Collaboration diagram for APMFrameClass:

Signals

void imageResourceChanged ()
 
void frameTypeChanged ()
 

Public Member Functions

 APMFrameClass (const QString &name, bool copter, int frameClass, Fact *frameTypeFact, QObject *parent=nullptr)
 
 ~APMFrameClass ()
 
int frameType () const
 
QString imageResource () const
 

Public Attributes

const QString _name
 
const bool _copter
 
QString _imageResource
 
QString _imageResourceDefault
 
const int _frameClass
 
QStringList _frameTypeEnumStrings
 
QVariantList _frameTypeEnumValues
 
int _defaultFrameType = -1
 
bool _frameTypeSupported = false
 

Detailed Description

Definition at line 46 of file APMAirframeComponentController.h.

Constructor & Destructor Documentation

◆ APMFrameClass()

APMFrameClass::APMFrameClass ( const QString &  name,
bool  copter,
int  frameClass,
Fact frameTypeFact,
QObject *  parent = nullptr 
)
explicit

◆ ~APMFrameClass()

APMFrameClass::~APMFrameClass ( )

Definition at line 210 of file APMAirframeComponentController.cc.

Member Function Documentation

◆ frameType()

int APMFrameClass::frameType ( ) const

Definition at line 215 of file APMAirframeComponentController.cc.

References Fact::rawValue().

Referenced by APMFrameClass(), and imageResource().

◆ frameTypeChanged

void APMFrameClass::frameTypeChanged ( )
signal

Referenced by APMFrameClass().

◆ imageResource()

QString APMFrameClass::imageResource ( ) const

◆ imageResourceChanged

void APMFrameClass::imageResourceChanged ( )
signal

Referenced by APMFrameClass().

Member Data Documentation

◆ _copter

const bool APMFrameClass::_copter

Definition at line 67 of file APMAirframeComponentController.h.

Referenced by imageResource().

◆ _defaultFrameType

int APMFrameClass::_defaultFrameType = -1

Definition at line 73 of file APMAirframeComponentController.h.

Referenced by APMFrameClass().

◆ _frameClass

const int APMFrameClass::_frameClass

Definition at line 70 of file APMAirframeComponentController.h.

Referenced by imageResource().

◆ _frameTypeEnumStrings

QStringList APMFrameClass::_frameTypeEnumStrings

Definition at line 71 of file APMAirframeComponentController.h.

Referenced by APMFrameClass().

◆ _frameTypeEnumValues

QVariantList APMFrameClass::_frameTypeEnumValues

Definition at line 72 of file APMAirframeComponentController.h.

Referenced by APMFrameClass().

◆ _frameTypeSupported

bool APMFrameClass::_frameTypeSupported = false

Definition at line 74 of file APMAirframeComponentController.h.

Referenced by APMFrameClass().

◆ _imageResource

QString APMFrameClass::_imageResource

Definition at line 68 of file APMAirframeComponentController.h.

◆ _imageResourceDefault

QString APMFrameClass::_imageResourceDefault

Definition at line 69 of file APMAirframeComponentController.h.

Referenced by APMFrameClass().

◆ _name

const QString APMFrameClass::_name

Definition at line 66 of file APMAirframeComponentController.h.


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