Frederic Bouvier
aa9e91f926
Fix win32 build of decode_binobj
2011-10-05 08:13:31 +02:00
Mathias Froehlich
70ac6614e8
hla: Remove interface functions that should not be called explicitly.
2011-10-04 21:07:24 +02:00
Mathias Froehlich
64ce231705
hla: Initially request update for subscribed unowned attributes.
2011-10-04 20:55:44 +02:00
Mathias Froehlich
7a98f89e1b
hla: provide a more general property data element implementation.
2011-10-04 20:32:34 +02:00
Mathias Froehlich
264e336a49
hla: add missing file fir the last commit.
2011-10-04 20:27:59 +02:00
Mathias Froehlich
595328963a
hla: provide a data type visitor building a default data element tree.
2011-10-04 20:21:12 +02:00
Mathias Froehlich
d951a55be0
hla: detect string and opaque data types.
2011-10-04 19:48:34 +02:00
James Turner
7ffc84fb86
Fix decode_bin linkage with GNU ld.
2011-10-04 17:53:53 +01:00
James Turner
5871b54172
Build decode_bin helper under CMake.
2011-10-04 15:06:12 +01:00
Mathias Froehlich
92976b7735
hla: remove the now unused HLAPropertyReference{,Set}.
2011-10-03 13:11:52 +02:00
ThorstenB
2e13c1fa4b
Add convenience class for change listener callbacks.
2011-10-03 11:57:48 +02:00
Martin Spott
b5134f15b4
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-03 11:45:57 +02:00
Mathias Froehlich
bcb320b537
hla: Provide a directly property based api for property data element.
2011-10-03 11:21:27 +02:00
Martin Spott
1475964145
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-03 10:42:38 +02:00
Martin Spott
1802ccf374
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-01 22:05:53 +02:00
Martin Spott
3849de1931
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-26 16:23:58 +02:00
Martin Spott
1a46974cb9
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-26 11:18:56 +02:00
Martin Spott
25918b8b76
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-16 22:55:44 +02:00
Stuart Buchanan
20bd0737a2
Make tree textures consistent across runs by replacing rand() call with
...
something deterministic.
2011-09-15 21:11:00 +01:00
Martin Spott
31fdfbaf38
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-14 19:55:27 +02:00
Martin Spott
8428cae1c8
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-14 15:50:19 +02:00
Martin Spott
65ae34169d
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-13 13:37:12 +02:00
Martin Spott
ecff995e7c
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 16:02:00 +02:00
Martin Spott
40dc9ff95e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 09:30:27 +02:00
Martin Spott
24a421c83e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 00:57:50 +02:00
Martin Spott
b204b3c8eb
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-09 18:13:12 +02:00
Martin Spott
34738bb20a
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-08 18:09:24 +02:00
Martin Spott
1b1068248d
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-08 11:48:56 +02:00
Martin Spott
9f684978cf
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 19:21:53 +02:00
Martin Spott
747717e2ee
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 18:35:40 +02:00
Martin Spott
ed7f2df04e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 17:42:54 +02:00
Martin Spott
b159a72ce9
Fix CMake HLA fix
2011-09-05 18:45:33 +02:00
Mathias Froehlich
29faf13afd
Move the decision which rti to use into HLAFederate.
2011-08-30 22:18:29 +02:00
James Turner
427d6c3316
Async lookup attempt #3 - use OpenThreads instead - I'm going to kill off SGThread imminently.
2011-08-30 15:14:14 +01:00
James Turner
eafea28266
Revert "Asynchronous host lookups+caching, attempt #2 "
...
Bah, SGThread is a pain, need to switch to OpenThreads
This reverts commit 1cb9a79fd4
.
2011-08-30 13:41:06 +01:00
James Turner
1cb9a79fd4
Asynchronous host lookups+caching, attempt #2
2011-08-30 12:51:03 +01:00
Mathias Froehlich
959791ffde
Add modifyLookahead to the rti abstraction.
2011-08-30 07:28:13 +02:00
Mathias Froehlich
a5775cdb94
Add SGVec* convinience hla data elements.
2011-08-30 07:27:24 +02:00
Stuart Buchanan
05272d1070
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-08-29 14:33:02 +01:00
Mathias Froehlich
b5d2cfdbea
Fix error message in RTI13ObjectInstance.
2011-08-28 22:26:16 +02:00
Mathias Froehlich
e716f82670
Add query{Looahead,FederateTime} to the hla interface.
2011-08-28 21:22:02 +02:00
ThorstenB
dc5af66748
Merge commit 'refs/merge-requests/9' of git://gitorious.org/fg/simgear into merge-requests/9
2011-08-28 14:10:11 +02:00
ThorstenB
40e177a02e
#329 : fix issue with mismatching sound volume
...
Sounds played after changing view position sometimes had incorrect volume
2011-08-27 12:00:17 +02:00
ThorstenB
36a8243f73
Support absolute paths for XML includes.
...
Use standard path resolver when searching for includes. Includes like
<foo include="/Aircraft/Instruments/myfile.xml">
are now also supported - no need for
<foo include="../../../Aircraft/Instruments/myfile.xml">.
2011-08-27 11:53:15 +02:00
Stuart Buchanan
d90647e9ba
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-08-26 19:09:51 +01:00
James Turner
c7152af191
Further tweaks to only consider IP4 addresses for the moment, when using getaddrinfo.
2011-08-26 11:27:50 +01:00
James Turner
2f9ba31b0a
Request only IP4 addresses for the moment, further work required to deal with IP6 addresses.
2011-08-26 09:36:59 +01:00
Stuart Buchanan
ef48baafcc
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2011-08-25 22:01:07 +01:00
Christian Schmitt
1227bd4898
Don't make CMake install HLA libs and headers in every case.
...
Only install them when RTI is enabled. The autotools build system
handles this equally.
2011-08-25 14:03:52 +02:00
Torsten Dreyer
09e610b900
Implement #327 Add condition checking the range of a value
...
New feature for <condition> elements:
An (optional) element <precision> allows for fuzzy equals checks
example:
<condition>
<equals>
<property>/foo</property>
<value type="double">0.0</value>
<precision>0.1</precision>
</equals>
</condition>
This condition evaluates as true if /foo is within [-0.05..0.05]
(both inclusive)
The precision tag works for int, long, float and double propeties.
It has no meaning for bool properties. For string properties,
precision sets the length of the strings to compare.
2011-08-24 21:26:02 +02:00