![]() |
VR-Forces 4.6.1 Class Documentation
|
VR-Forces has the following changes to its APIs:
Tasks, Sets and Reports now use a string as a type identifier instead of an integer.
Simulation engine:
The simulation engine now supports streaming and paging of feature data. The API has been updated to add this support. (For details, please see section 15.6 in VR-Forces Developers Guide.)
GUI:
The DtNetworkMessageCallbackManager class was renamed to DtGuIThreadNetworkCallbackManager.
For attributes and capabilities settings, the attributes.mtl and capabilities.mtl files are no longer used. The values are read from the SISO .xml file. All items should now be SISO compliant.
dis-entity-types.csv is no longer used in the Entity Editor or //front-end for selecting entity types. The SISO .xml file is now used.
Many GUI elements are now available to create via the DtVrfTaskSetVariableWidgetManager. Any parameter that is added to a scripted tasked is created using this factory. The list of GUI elements that can be created are in vrfScriptedTasks.h.
The VR-Vantage Control Toolkit has the following changes:
View control messages are sent using DtDataInteractions. DtDataInteractions provide a receiverId field. The recieverId's siteId and applicationId are now used when processing view control messages. If these match the siteId and applicationId of the connection receiving the message, the message is processed. The message is also processed if siteId and applcationId are both -1's (wildcards). For backwards compatibility, siteid/applicationId of 0/0 is also processed.
[<< Changes to Support the Fire At Target Task [Home] [Top of Page]