Moved SimConnectProc from slots to public methods

refs #187
This commit is contained in:
Roland Winklmeier
2014-04-21 15:02:09 +02:00
parent e669ad8fb4
commit 7a2d957349

View File

@@ -64,6 +64,14 @@ namespace BlackSimPlugin
//! \copydoc ISimulator::canConnect()
virtual bool canConnect() override;
/*!
* \brief SimConnect Callback
* \param pData
* \param cbData
* \param pContext
*/
static void CALLBACK SimConnectProc(SIMCONNECT_RECV *pData, DWORD cbData, void *pContext);
public slots:
//! \copydoc ISimulator::connectTo()
@@ -71,6 +79,7 @@ namespace BlackSimPlugin
//! \copydoc ISimulator::disconnectFrom()
virtual bool disconnectFrom() override;
//! \copydoc ISimulator::getOwnAircraft()
virtual BlackMisc::Aviation::CAircraft getOwnAircraft() const override { return m_ownAircraft; }
@@ -86,14 +95,6 @@ namespace BlackSimPlugin
//! \copydoc ISimulator::getSimulatorInfo()
virtual BlackSim::CSimulatorInfo getSimulatorInfo() const override;
/*!
* \brief SimConnect Callback
* \param pData
* \param cbData
* \param pContext
*/
static void CALLBACK SimConnectProc(SIMCONNECT_RECV *pData, DWORD cbData, void *pContext);
//! \brief Called when sim has started
void onSimRunning();