This commit is contained in:
Klaus Basan
2014-06-20 00:36:24 +02:00
parent ca8cbc4a0a
commit 0a6f711e82

View File

@@ -9,66 +9,41 @@
#include "blackmisc/avcallsign.h" #include "blackmisc/avcallsign.h"
#include <QSharedPointer> #include <QSharedPointer>
namespace BlackCore namespace BlackCore { class IInterpolator; }
{
class IInterpolator;
}
namespace BlackSimPlugin namespace BlackSimPlugin
{ {
namespace Fsx namespace Fsx
{ {
//! \brief Class representing a Simconnect object //! Class representing a SimConnect object
class CSimConnectObject class CSimConnectObject
{ {
public: public:
//! \brief Constructor //! Constructor
CSimConnectObject(); CSimConnectObject();
//! \brief Destructor //! Destructor
~CSimConnectObject() {} ~CSimConnectObject() {}
/*! //! Set callsign
* \brief Set callsign
* \param callsign
*/
void setCallsign(const BlackMisc::Aviation::CCallsign &callsign) { m_callsign = callsign; } void setCallsign(const BlackMisc::Aviation::CCallsign &callsign) { m_callsign = callsign; }
/*! //! Get Callsign
* \brief Get Callsign
* \return
*/
BlackMisc::Aviation::CCallsign getCallsign() const { return m_callsign; } BlackMisc::Aviation::CCallsign getCallsign() const { return m_callsign; }
/*! //! Set Simconnect request id
* \brief Set Simconnect request id
* \param id
*/
void setRequestId(int id) { m_requestId = id; } void setRequestId(int id) { m_requestId = id; }
/*! //! Get Simconnect request id
* \brief Get Simconnect request id
* \return
*/
int getRequestId() const { return m_requestId; } int getRequestId() const { return m_requestId; }
/*! //! Set Simconnect object id
* \brief Set Simconnect object id
* \param id
*/
void setObjectId(int id) { m_objectId = id; } void setObjectId(int id) { m_objectId = id; }
/*! //! Set Simconnect object id
* \brief Set Simconnect object id
* \return
*/
int getObjectId() const { return m_objectId; } int getObjectId() const { return m_objectId; }
/*! //! Get interpolator
* \brief Get interpolator
* \return
*/
QSharedPointer<BlackCore::IInterpolator> getInterpolator() const { return m_interpolator; } QSharedPointer<BlackCore::IInterpolator> getInterpolator() const { return m_interpolator; }
private: private: