Roland Winklmeier
|
f43f3013fe
|
refs #308 QMetaObject always requires the full namespace for string based lookup
|
2014-09-13 14:53:00 +02:00 |
|
Roland Winklmeier
|
2ab1a0f847
|
refs #308 lobby client
|
2014-09-13 14:52:58 +02:00 |
|
Roland Winklmeier
|
b00d67e90c
|
refs #308 improved client thread handling and cleanup
Threads are now waiting for closure
|
2014-09-13 14:52:55 +02:00 |
|
Roland Winklmeier
|
bd8eba6913
|
refs #308 style
|
2014-09-13 14:52:53 +02:00 |
|
Roland Winklmeier
|
1cbc02a4c5
|
refs #308 Fixed missing CoUninitialize
|
2014-09-13 14:52:50 +02:00 |
|
Roland Winklmeier
|
53b257fa3d
|
refs #308 Instead of enumerating hosts, use the well known host url
Since we are hosting in the same process, we can get the URL from the host
object and pass it to new clients.
|
2014-09-13 14:52:47 +02:00 |
|
Roland Winklmeier
|
7a02aff7b9
|
refs #308 private slot for client status changes
|
2014-09-13 14:39:43 +02:00 |
|
Roland Winklmeier
|
65be5149ee
|
refs #308 free function to print DirectPlay error messages
|
2014-09-13 14:12:07 +02:00 |
|
Mathew Sutcliffe
|
472cf525d7
|
Workaround error C2797 when compiling with MSVC 2013 Update 3.
For more info see http://msdn.microsoft.com/en-us/library/dn793970.aspx
|
2014-09-12 19:36:58 +01:00 |
|
Mathew Sutcliffe
|
4aef58564e
|
refs #283 Added ISimulator::getInstalledModels method, with stub implementations
|
2014-08-27 00:02:35 +01:00 |
|
Mathew Sutcliffe
|
f4b7a9c6a2
|
refs #283 Rationalized ISimulator slots for managing remote aircraft
|
2014-08-27 00:02:34 +01:00 |
|
Mathew Sutcliffe
|
d25eac66b1
|
refs #283 Dedicated displayTextMessage for text messages instead of using displayStatusMessage for both.
The simulator can use this to display text messages in a different colour, for example.
|
2014-08-27 00:02:32 +01:00 |
|
Mathew Sutcliffe
|
61343e39f2
|
refs #283 ps_ prefix for private slots
|
2014-08-27 00:02:30 +01:00 |
|
Klaus Basan
|
3fb5087ea8
|
Renaming, header, Doxygen, formatting (during refs #314)
|
2014-08-24 02:45:52 +02:00 |
|
Roland Winklmeier
|
9020c65681
|
refs #241 FS9 implementation of the ISimulator interface
Covers most important interface methods. Still TODO:
- getAirportsInRange
- Time sync
- Updating COM units from context
|
2014-08-03 15:09:11 +02:00 |
|
Roland Winklmeier
|
c78db8be58
|
refs #241 Plugin free functions, conversions and MetaType registration
|
2014-08-03 15:09:10 +02:00 |
|
Roland Winklmeier
|
3e85874969
|
refs #241 FS9 fake clients
|
2014-08-03 15:09:10 +02:00 |
|
Roland Winklmeier
|
037a95aec9
|
refs #241 FS9 host
|
2014-08-03 15:09:08 +02:00 |
|
Roland Winklmeier
|
cf39b87821
|
refs #241 DirectPlay peer base class
|
2014-08-03 15:09:07 +02:00 |
|
Roland Winklmeier
|
2b28b126da
|
refs #241 Generic FS9 multiplayer packet parser
|
2014-08-03 15:09:07 +02:00 |
|
Roland Winklmeier
|
df4be4177a
|
refs #241 Tuple based multiplayer packets
The subclass provides methods to get member variable tuples and
provides API for the MultiplayerPacketParser.
|
2014-08-03 14:52:33 +02:00 |
|
Roland Winklmeier
|
198e89bfdc
|
refs #241 FS9 SDK classes and structs
This is based on the C style version of the FS9 SDK
|
2014-08-03 14:52:32 +02:00 |
|
Roland Winklmeier
|
0a338945f3
|
refs #241 Callback wrapper, wrapping a C style callback to member function
|
2014-08-03 14:52:32 +02:00 |
|
Roland Winklmeier
|
71858d8bbe
|
refs #241 Add class CHostNode representing a enumerated host
|
2014-08-03 14:52:31 +02:00 |
|
Roland Winklmeier
|
9d581a1a0d
|
refs #241 Add FS9 plugin project files
|
2014-08-03 14:52:30 +02:00 |
|