Commit Graph

12 Commits

Author SHA1 Message Date
Klaus Basan
924d4aab7f Ref T180, get interpolated situation utility function in CSimConnectObject, returning the aircraft situation if there is no interpolation value 2017-11-04 21:44:44 +01:00
Klaus Basan
e5261c3e99 Ref T180, added utility function getInterpolatorInfo() allowing to log some info about interpolator 2017-11-04 21:44:42 +01:00
Klaus Basan
df3dbff8e3 Ref T180, directly add parts/situation in CSimConnectObject ctor 2017-11-04 21:44:17 +01:00
Klaus Basan
61a23d700b Ref T171, driver formatting 2017-10-18 22:58:22 +02:00
Klaus Basan
6d26c96569 Ref T27, preparation for refactoring, turned private slots into normal member functions
* Motivation: slots no longer required, and in the driver the (small) slot overhead might matter
* renamed some members to better reflect future use
* timer intervals as constexpr
* fixed some typos and comments
2017-06-27 20:50:26 +02:00
Mathew Sutcliffe
a89e042ff8 Prevent inserting default-constructed elements in CSimulatorFsxCommon::m_simConnectObjects.
Hopefully this fixes null pointer dereference of CSimConnectObject::m_interpolator.
2017-05-14 15:04:31 +01:00
Klaus Basan
3a6df31c99 refs #916, interpolator mode utility functions for SimObjects 2017-04-18 00:00:56 +01:00
Mathew Sutcliffe
6e488533f5 refs #896 Using CInterpolatorMulti in simulator drivers. 2017-04-18 00:00:30 +01:00
Klaus Basan
03b8739158 refs #895, add initial parts when aircraft is added in FSX
plus some utility functions
2017-04-17 23:58:09 +01:00
Klaus Basan
8b1c8c068b refs #895, reset to "invalid" sentParts when object is added
(makes sure the parts are sent at least once)
2017-04-17 23:57:58 +01:00
Klaus Basan
d3e49d4cf1 refs #863, enabled spline interpolator for FSX 2017-04-17 23:57:44 +01:00
Klaus Basan
70045c046d refs #891, moved common parts for FSX/P3D to fsxcommon
* driver / listener common parts
* config common parts
2017-04-17 23:57:14 +01:00