QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
TerrainFactGroup.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
FactGroup.h
"
4
5
class
TerrainFactGroup
:
public
FactGroup
6
{
7
Q_OBJECT
8
Q_PROPERTY(
Fact
*blocksPending READ blocksPending CONSTANT)
9
Q_PROPERTY(
Fact
*blocksLoaded READ blocksLoaded CONSTANT)
10
11
public
:
12
explicit
TerrainFactGroup
(QObject *parent =
nullptr
);
13
14
Fact
*blocksPending() {
return
&_blocksPendingFact; }
15
Fact
*blocksLoaded() {
return
&_blocksLoadedFact; }
16
17
private
:
18
Fact
_blocksPendingFact =
Fact
(0, QStringLiteral(
"blocksPending"
),
FactMetaData::valueTypeDouble
);
19
Fact
_blocksLoadedFact =
Fact
(0, QStringLiteral(
"blocksLoaded"
),
FactMetaData::valueTypeDouble
);
20
};
FactGroup.h
FactGroup
Used to group Facts together into an object hierarachy.
Definition
FactGroup.h:19
FactMetaData::valueTypeDouble
@ valueTypeDouble
Definition
FactMetaData.h:36
Fact
A Fact is used to hold a single value within the system.
Definition
Fact.h:19
TerrainFactGroup
Definition
TerrainFactGroup.h:6
src
Vehicle
FactGroups
TerrainFactGroup.h
Generated by
1.9.8