mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 06:45:37 +08:00
Doxygen, added link to dev wiki and fixed group
This commit is contained in:
committed by
Mathew Sutcliffe
parent
e3d81c6c44
commit
818cdfba59
@@ -3,8 +3,6 @@
|
||||
\page developersguide Developers Guide
|
||||
\ingroup developersguide
|
||||
|
||||
Introduction
|
||||
|
||||
\ref inputandhotkeys
|
||||
see developer documentation <a href="https://dev.swift-project.org/w/dev/"> here</a>
|
||||
|
||||
*/
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
/*!
|
||||
|
||||
\page inputandhotkeys Input Device and Hotkey Management
|
||||
\ingroup developersguide
|
||||
|
||||
\section general General
|
||||
|
||||
TBW
|
||||
|
||||
\subsection inputdevices Input Devices (Keyboard and Joysticks)
|
||||
|
||||
\image html inputkeyboardjoystick.png
|
||||
|
||||
\ref BlackCore::CInputManager is receiving all device press and release events. Each time an event is received, the overall
|
||||
status is combined into a \ref BlackMisc::Input::CHotkeyCombination object.
|
||||
|
||||
\subsection hotkey_settings Hotkey Settings
|
||||
|
||||
TBW
|
||||
|
||||
*/
|
||||
@@ -126,7 +126,7 @@ namespace BlackCore
|
||||
//! \copydoc IContextAudio::isAudioLoopbackEnabled
|
||||
virtual bool isAudioLoopbackEnabled() const override;
|
||||
|
||||
//! \addtogroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .mute mute BlackCore::Context::CContextAudio
|
||||
|
||||
@@ -132,13 +132,13 @@ namespace BlackCore
|
||||
bool isPendingConnection() const;
|
||||
|
||||
// --------------------- IContextNetwork implementations ---------------------
|
||||
//! \copydoc IContextNetwork::parseCommandLine
|
||||
//! \ingroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .m .msg message text
|
||||
//! </pre>
|
||||
//! @}
|
||||
//! \copydoc IContextNetwork::parseCommandLine
|
||||
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override;
|
||||
|
||||
//! \publicsection
|
||||
|
||||
@@ -137,7 +137,7 @@ namespace BlackCore
|
||||
//! \copydoc IContextOwnAircraft::enableAutomaticVoiceRoomResolution
|
||||
virtual void enableAutomaticVoiceRoomResolution(bool enable) override;
|
||||
|
||||
//! \addtogroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .x .xpdr code set transponder code BlackCore::Context::CContextOwnAircraft
|
||||
|
||||
@@ -104,14 +104,14 @@ namespace BlackCore
|
||||
BlackMisc::Simulation::CMatchingStatistics getCurrentMatchingStatistics(bool missingOnly) const override;
|
||||
//! @}
|
||||
|
||||
//! \copydoc IContextSimulator::parseCommandLine
|
||||
//! \ingroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .plugin forwarded to plugin, see details there
|
||||
//! .driver .drv forwarded to plugin (same as above)
|
||||
//! </pre>
|
||||
//! @}
|
||||
//! \copydoc IContextSimulator::parseCommandLine
|
||||
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override;
|
||||
// ----------------------------- context interface -----------------------------
|
||||
|
||||
|
||||
@@ -147,10 +147,10 @@ namespace BlackCore
|
||||
//! Driver will be unloaded
|
||||
virtual void unload() = 0;
|
||||
|
||||
//! \addtogroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .drv unload unload driver CSimulatorCommon
|
||||
//! .drv unload unload driver BlackCore::CSimulatorCommon
|
||||
//! .drv fsuipc on|off enable/disable FSUIPC (if applicable) BlackSimPlugin::FsCommon::CSimulatorFsCommon
|
||||
//! </pre>
|
||||
//! @}
|
||||
|
||||
@@ -84,17 +84,17 @@ namespace BlackCore
|
||||
virtual void unload() override;
|
||||
virtual int physicallyRemoveMultipleRemoteAircraft(const BlackMisc::Aviation::CCallsignSet &callsigns) override;
|
||||
|
||||
//! \copydoc ISimulator::parseCommandLine
|
||||
//! \ingroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .plugin unload unload plugin
|
||||
//! .plugin logint callsign log interpolator for callsign
|
||||
//! .plugin logint off no log information for interpolator
|
||||
//! .plugin logint write write interpolator log to file
|
||||
//! .plugin logint clear clear current log
|
||||
//! .plugin unload unload plugin BlackCore::CSimulatorCommon
|
||||
//! .plugin logint callsign log interpolator for callsign BlackCore::CSimulatorCommon
|
||||
//! .plugin logint off no log information for interpolator BlackCore::CSimulatorCommon
|
||||
//! .plugin logint write write interpolator log to file BlackCore::CSimulatorCommon
|
||||
//! .plugin logint clear clear current log BlackCore::CSimulatorCommon
|
||||
//! </pre>
|
||||
//! @}
|
||||
//! \copydoc ISimulator::parseCommandLine
|
||||
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override;
|
||||
// --------- ISimulator implementations ------------
|
||||
|
||||
@@ -186,7 +186,7 @@ namespace BlackCore
|
||||
qint64 m_statsUpdateAircraftTimeAvgMs = 0; //!< statistics update time
|
||||
int m_statsUpdateAircraftCountMs = 0; //!< statistics update time
|
||||
BlackMisc::Simulation::CSimulatorInternals m_simulatorInternals; //!< setup object
|
||||
BlackMisc::Simulation::CInterpolationAndRenderingSetup m_interpolationRenderingSetup; //!< debug messages, rendering etc.
|
||||
BlackMisc::Simulation::CInterpolationAndRenderingSetup m_interpolationRenderingSetup; //!< logging, rendering etc.
|
||||
|
||||
// some optional functionality which can be used by the sims as needed
|
||||
BlackMisc::Simulation::CSimulatedAircraftList m_aircraftToAddAgainWhenRemoved; //!< add this model again when removed, normally used to change model
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
//! \defgroup swiftdotcommands dot commands
|
||||
|
||||
//! Utility methods for simple line parsing used with the command line
|
||||
//! \remarks case insensitive parsing, commands start with . as ".msg"
|
||||
class BLACKMISC_EXPORT CSimpleCommandParser
|
||||
|
||||
@@ -62,8 +62,7 @@ namespace BlackSimPlugin
|
||||
//! Init the internal objects
|
||||
virtual void initSimulatorInternals();
|
||||
|
||||
//! \copydoc BlackCore::CSimulatorCommon::parseDetails
|
||||
//! \ingroup commandline
|
||||
//! \addtogroup swiftdotcommands
|
||||
//! @{
|
||||
//! <pre>
|
||||
//! .plugin fsuipc on|off FSUIPC on/off
|
||||
|
||||
Reference in New Issue
Block a user