mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 00:25:35 +08:00
refs #403 add BlackMisc shared library build
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTCFGENTRY_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTCFGENTRY_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/simulation/aircraftmodel.h"
|
||||
#include "blackmisc/propertyindex.h"
|
||||
#include "blackmisc/variant.h"
|
||||
@@ -27,7 +28,7 @@ namespace BlackMisc
|
||||
* \remarks an entry in the aircraft.cfg is title, atc type, ... This class already bundles
|
||||
* relevant entries, hence the class is named Entries (plural)
|
||||
*/
|
||||
class CAircraftCfgEntries: public BlackMisc::CValueObject<CAircraftCfgEntries>
|
||||
class BLACKMISC_EXPORT CAircraftCfgEntries: public BlackMisc::CValueObject<CAircraftCfgEntries>
|
||||
{
|
||||
public:
|
||||
//! Properties by index
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTCFGLIST_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTCFGLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/simulation/fscommon/aircraftcfgentries.h"
|
||||
#include "blackmisc/simulation/aircraftmodellist.h"
|
||||
#include "blackmisc/sequence.h"
|
||||
@@ -29,7 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
|
||||
//! Utility, providing FS aircraft.cfg entries
|
||||
class CAircraftCfgEntriesList : public BlackMisc::CSequence<CAircraftCfgEntries>
|
||||
class BLACKMISC_EXPORT CAircraftCfgEntriesList : public BlackMisc::CSequence<CAircraftCfgEntries>
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTMAPPER_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMON_AIRCRAFTMAPPER_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "aircraftcfgentrieslist.h"
|
||||
#include "../simulatormodelmappings.h"
|
||||
#include "blackmisc/worker.h"
|
||||
@@ -34,7 +35,7 @@ namespace BlackMisc
|
||||
//! Thereafter all existing models and mappings can be obtained from here.
|
||||
//! \sa CAircraftCfgEntries
|
||||
//! \sa CAircraftCfgEntriesList
|
||||
class CAircraftMapper : public QObject
|
||||
class BLACKMISC_EXPORT CAircraftMapper : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMON_BCDCONVERSIONS_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMON_BCDCONVERSIONS_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/pq/frequency.h"
|
||||
#include "blackmisc/aviation/transponder.h"
|
||||
#include <QtGlobal>
|
||||
@@ -24,7 +25,7 @@ namespace BlackMisc
|
||||
{
|
||||
|
||||
//! BCD conversions for FS
|
||||
class CBcdConversions
|
||||
class BLACKMISC_EXPORT CBcdConversions
|
||||
{
|
||||
public:
|
||||
//! BCD -> decimal
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMONUTIL_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMONUTIL_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include <QString>
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -21,7 +22,7 @@ namespace BlackMisc
|
||||
namespace FsCommon
|
||||
{
|
||||
//! FS9/X utils
|
||||
class CFsCommonUtil
|
||||
class BLACKMISC_EXPORT CFsCommonUtil
|
||||
{
|
||||
public:
|
||||
CFsCommonUtil();
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_SIMULATION_FSCOMMON_VPILOTMODELMAPPINGS_H
|
||||
#define BLACKMISC_SIMULATION_FSCOMMON_VPILOTMODELMAPPINGS_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "../simulatormodelmappings.h"
|
||||
#include <QStringList>
|
||||
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace FsCommon
|
||||
{
|
||||
//! Model mappings
|
||||
class CVPilotModelMappings : public ISimulatorModelMappings
|
||||
class BLACKMISC_EXPORT CVPilotModelMappings : public ISimulatorModelMappings
|
||||
{
|
||||
public:
|
||||
//! Constructor
|
||||
|
||||
Reference in New Issue
Block a user