![]() |
VR-Link API Documentation for DIS
|
The vl library contains classes and functions which aid in modeling and simulation for HLA1.3, HLA1516, HLA1516e and DIS. More...
Collaboration diagram for The VR-Link Simulation Library (vlProt):Classes | |
| class | DtAcknowledgePdu |
| class DtAcknowledgePdu: More... | |
| class | DtAcknowledgeRPdu |
| class DtAcknowledgeRPdu: More... | |
| class | DtActionRequestPdu |
| Instances of DtActionRequestPdu are used to send/receive action request PDUs. More... | |
| class | DtActionResponsePdu |
| Instances of DtActionResponsePdu are used to send/receive action response PDUs. More... | |
| class | DtActiveSonarStateRepository |
| class DtActiveSonarStateRepository More... | |
| class | DtActionRequestRPdu |
| Instances of DtActionRequestRPdu are used to send/receive reliable action request PDUs. More... | |
| class | DtActionResponseRPdu |
| Instances of DtActionResponseRPdu are used to send/receive reliable action response PDUs. More... | |
| class | DtActiveSonarBeamRepository |
| The DtActiveSonarBeamRepository class provides the state repository for the ActiveSonarBeam object. More... | |
| class | DtAdditionalPassiveActivitiesRepository |
| class DtAdditionalPassiveActivitiesRepository More... | |
| class | DtSilentAggregateList |
| DtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU. More... | |
| class | DtSilentEntityList |
| DtSilentEntityList is a class which contains the information needed to describe a list of silent entities for the aggregate state PDU. More... | |
| class | DtAggregateStateRepository |
| A protocol independent representation of an aggregate. More... | |
| class | DtAggregateStatePdu |
| Instances of DtAggregateStatePdu are used to communicate information about aggregating entities. More... | |
| class | DtAntennaPatternRecord |
| Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects. More... | |
| class | DtArealObjectRepository |
| Instances of DtArealObjectRepository are used to maintain state information needed by areal object entities. More... | |
| class | DtArealObjectStatePdu |
| Instances of DtArealObjectStatePdu are used to communicate information about the addition/modification of a synthetic object which is geometrically anchored to the terrain with multiple points. More... | |
| class | DtBaseEntityStateRepository |
| Instances of DtBaseEntityStateRepository are used to maintain basic state information needed by all kinds of entities. More... | |
| class | DtBaseExerciseConn |
| DtBaseExerciseConn is an abstract base class. More... | |
| class | DtBaseReflectedAggregate |
| DtBaseReflectedAggregate is an abstract base class. More... | |
| class | DtBaseReflectedEntity |
| DtBaseReflectedEntity is an abstract base class. More... | |
| class | DtBeamAntennaPatternRecord |
| Instances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtRadioTransmitterStateRepository (TSR). More... | |
| class | DtBreachableSegmentRecord |
| Instances of DtBreachableSegment record implement the BreachableSegmentStruct used to implement the Breachable Linear Object. More... | |
| class | DtCartesianView |
| Instances of DtCartesianView are used to create a Cartesian coordinate view of the geocentric coordinates in an Entity State Repository. More... | |
| class | DtCollisionElasticPdu |
| Instances of DtCollisionElasticPdu are used to send simulated elastic collision information. More... | |
| class | DtCommentPdu |
| Instances of DtCommentPdu are used to send/receive comment PDUs. More... | |
| class | DtCommentRPdu |
| Instances of DtCommentRPdu are used to send/receive reliable comment PDUs. More... | |
| class | DtCreateEntityRPdu |
| Instances of DtCreateEntityRPdu are used to send/receive reliable create entity PDUs. More... | |
| class | DtCreateEntityPdu |
| Instances of DtCreateEntityPdu are used to send/receive create entity PDUs. More... | |
| class | DtAggregateStateDecoder |
| Instances of DtAggregateStateDecoder are used to take state information from an aggregate state PDU and place it into an aggregate state repository. More... | |
| class | DtAggregateStateEncoder |
| Instances of DtAggregateStateEncoder are used to take state information from an aggregate state repository and place it into an aggregate state PDU. More... | |
| class | DtAggregatePublisher |
| Instances of DtAggregatePublisher are used to take care of the details associated with publishing the state of an aggregate. More... | |
| class | DtDataPdu |
| Instances of DtDataPdu are used to send/receive data PDUs. More... | |
| class | DtDataQueryRPdu |
| Instances of DtDataQueryRPdu are used to send/receive reliable data query PDUs. More... | |
| class | DtDataRPdu |
| Instances of DtDataRPdu are used to send/receive reliable data PDUs. More... | |
| class | DtVarDatumSpec |
| This class has public data members for backwards compatibility with pre-VR-Link3.3 versions. More... | |
| class | DtEmitterSystemStateDecoder |
| Instances of DtEmitterSystemStateDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository. More... | |
| class | DtEmitterSystemStateEncoder |
| Instances of DtEmitterSystemStateEncoder are used to take state information from a DtEmitterSystemRepository and place it into an electromagnetic emissions PDU. More... | |
| class | DtEmitterSystemPublisher |
| Instances of DtEmitterSystemPublisher are used to take care of the details associated with publishing the state of an emitter system. More... | |
| class | DtEntityStateDecoder |
| Instances of DtEntityStateDecoder are objects capable of decoding EntityState PDUs into a DtEntityStateRepository. More... | |
| class | DtEntityStateEncoder |
| Instances of DtEntityStateEncoder are used to take state information from a DtEntityStateRepository and place it into an entity state PDU. More... | |
| class | DtEntityPublisher |
| Instances of DtEntityPublisher are used for local or source simulations of entities, (i.e. More... | |
| class | DtEnvironmentProcessPublisher |
| Instances of DtEnvironmentProcessPublisher are used for local or source simulations of environment processes, (i.e. More... | |
| class | DtDesignatorPdu |
| Instances of DtDesignatorPduare used to communicate information about designator objects in DIS. More... | |
| class | DtDetonationPdu |
| DtDetonationPdu is used to represent the impact or detonation of a munition. More... | |
| class | DtExerciseConnInitializer |
| Instances of DtExerciseConnInitializer are used to provide the DtExerciseConn with initialization data. More... | |
| class | DtVrlApplicationInitializer |
| Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments. More... | |
| class | DtExerciseConn |
| Instances of DtExerciseConn are used to provide an application's interface or connection to the network in a DIS environment. More... | |
| class | DtIffStateDecoder |
| Instances of DtIffStateDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository. More... | |
| class | DtIffStateEncoder |
| Instances of DtIffStateEncoder are used to take state information from a DtIffStateRepository and place it into an IFF PDU. More... | |
| class | DtIffPublisher |
| Instances of DtIffPublisher are used to take care of the details associated with publishing the state of an emitter system. More... | |
| class | DtInteraction |
| DtInteraction is an base class for representing DIS PDUs which don't have state. More... | |
| class | DtObjectPublisher |
| Instances of DtObjectPublisher are used for local or source simulations of objects, (i.e. More... | |
| class | DtRadioTransmitterEncoder |
| This class handles encoding of Transmitter PDUs. More... | |
| class | DtRadioTransmitterPublisher |
| Instances of DtRadioTransmitterPublisher are used for local or source simulations of radio transmitters, (i.e. More... | |
| class | DtReflectedDesignatorList |
| Instances of this class provide a protocol independent interface to a list of reflected designators in a DIS environment. More... | |
| class | DtReflectedEmitterSystemList |
| Instances of this class provide a protocol independent interface to a list of reflected emitters in a DIS environment. More... | |
| class | DtReflectedEnvironmentProcessList |
| Manages all discovered remote Environmental Process Objects. More... | |
| class | DtReflectedIffList |
| Instances of this class provide a protocol independent interface to a list of reflected emitters in a DIS environment. More... | |
| class | DtReflectedAggregateList |
| Instances of this class provide a protocol independent interface to a list of reflected aggregates in a DIS environment. More... | |
| class | DtReflectedDesignator |
| Instances of DtReflectedDesignator represent designator object simulated by remote applications. More... | |
| class | DtReflectedAggregate |
| Instances of this class provide a protocol independent interface to a reflected aggregate in a DIS environment. More... | |
| class | DtReflectedEntity |
| Instances of this class provide a protocol independent interface to a reflected entity in a DIS environment. More... | |
| class | DtReflectedObject |
| Instances of DtReflectedObject are used to represent a simulation entity reflected across a network (i.e. More... | |
| class | DtReflectedEmitterSystem |
| Instances of DtReflectedEmitterSystem represent EmitterSystem object simulated by remote applications. More... | |
| class | DtReflectedEntityList |
| Instances of this class provide a protocol independent interface to a list of reflected entities in a DIS environment. More... | |
| class | DtReflectedEnvironmentProcess |
| The DtReflectedObject instance for an Environmental Process Object. More... | |
| class | DtReflectedIff |
| Instances of DtReflectedIff represent Iff object simulated by remote applications. More... | |
| class | DtReflectedObjectList |
| Instances of DtReflectedObjectList are lists of instances of classes derived from DtReflectedObject. More... | |
| class | DtReflectedRadioTransmitter |
| The reflected list for Radio Transmitter objects. More... | |
| class | DtStateMsg |
| Instances of DtStateMsg are used to represent state data communicated via the network in a DIS (as opposed to HLA) environment. More... | |
| class | DtEmitterSystemRepository |
| Instances of DtEmitterSystemRepository are used to store state data for emitter systems in both HLA and DIS environments. More... | |
| class | DtEntityStateRepository |
| Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a protocol independent way. More... | |
| class | DtEnvironmentalBoundingSphereRecord |
| DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record". More... | |
| class | DtEnvironmentalCombicStateRecord |
| DtEnvironmentalCombicStateRecord implements the Environmental state record type "COMBIC State." See Enumerated Bit Values document, section 12.3.5.1. More... | |
| class | DtEnvironmentalConeRecord |
| DtEnvironmentalConeRecord implements the Environmental geometry record type "Cone Record 1." See Enumerated Bit Values document, section 12.3.4.10. More... | |
| class | DtEnvironmentalDRConeRecord |
| DtEnvironmentalDRConeRecord implements the Environmental geometry record type "Cone Record 2." See Enumerated Bit Values document, section 12.3.4.11. More... | |
| class | DtEnvironmentalDREllipsoidRecord |
| DtEnvironmentalDREllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 2." See Enumerated Bit Values document, section 12.3.4.9. More... | |
| class | DtEnvironmentalDRLineRecord |
| DtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4. More... | |
| class | DtEnvironmentalDRPointRecord |
| DtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2. More... | |
| class | DtEnvironmentalDRRectangularVolumeRecord |
| DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13. More... | |
| class | DtEnvironmentalDRSphereRecord |
| DtEnvironmentalDRSphereRecord implements the Environmental geometry record type "Sphere Record 2" See Enumerated Bit Values document, section 12.3.4.7. More... | |
| class | DtEnvironmentalEllipsoidRecord |
| DtEnvironmentalEllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 1." See Enumerated Bit Values document, section 12.3.4.8. More... | |
| class | DtEnvironmentalGaussianPlumeRecord |
| DtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14. More... | |
| class | DtEnvironmentalGaussianPuffRecord |
| DtEnvironmentalGaussianPuffRecord implements the Environmental geometry record type "Gaussian Puff Record." See Enumerated Bit Values document, section 12.3.4.15. More... | |
| class | DtEnvironmentalPointRecord |
| DtEnvironmentalPointRecord implements the Environmental geometry record type "Point Record 1.". More... | |
| class | DtEnvironmentProcessRepository |
| Instances of DtEnvironmentProcessRepository are used to store state information for environmental process objects in both DIS and HLA environments. More... | |
| class | DtEnvironmentalRecord |
| DtEnvironmentalRecord is the base class from which all geometry and state environmental records are derived. More... | |
| class | DtEnvironmentalRectangularVolumeRecord |
| DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.". More... | |
| class | DtEnvironmentalUniformRecord |
| DtEnvironmentalUniformRecord implements the Environmental geometry record type "Uniform Record." See Enumerated Bit Values document, section 12.3.4.16. More... | |
| class | DtEntityStatePdu |
| This class provides a wrapper around the DIS Entity State PDU network structure. More... | |
| class | DtEventId |
| Represents Events in DIS. More... | |
| class | DtEventReportPdu |
| Instances of DtEventReptPdu are used to send/receive event report PDUs. More... | |
| class | DtEventReptRPdu |
| Instances of DtEventReptRPdu are used to send/receive reliable event report PDUs. More... | |
| class | DtExhaustSmokeRecord |
| Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object. More... | |
| class | DtFirePdu |
| Instances of DtFireInteraction are used to represent the firing of a weapon. More... | |
| class | DtBasicFixedWingAircraftRecord |
| Instances of DtBasicFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtBasicRotorWingAircraftRecord |
| Instances of DtBasicRotorWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtBasicGroundCombatSoldierRecord |
| Instances of DtBasicGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtBasicGroundCombatVehicleRecord |
| Instances of DtBasicGroundCombatVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtEnhancedFixedWingAircraftRecord |
| Instances of DtEnhancedFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtEnhancedRotorWingAircraftRecord |
| Instances of DtEnhancedRotorWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtEnhancedGroundCombatSoldierRecord |
| Instances of DtEnhancedGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtEnhancedGroundCombatVehicleRecord |
| Instances of DtEnhancedGroundCombatVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtGroundLogisticsVehicleRecord |
| Instances of DtGroundLogisticsVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities. More... | |
| class | DtGlobalIdHashlist |
| Instances of DtGlobalIdHashlist are hash lists, where you can store associations between DtGlobalObjectDesignators and arbitrary pieces of data. More... | |
| class | DtGridAxisRecordFixed |
| DtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu). More... | |
| class | DtGridDataRecordType0 |
| Instances of DtGridDataRecordType0 are used to contain the information in the grid data records (of representation type 0) used by the gridded data PDU class. More... | |
| class | DtGridDataRecordType2 |
| Instances of DtGridDataRecordType2 are used to contain the information in the grid data records (of representation type 2) used by the gridded data PDU class. More... | |
| class | DtIffAtcNavaidsBeamData |
| DtIffAtcNavaidsBeamData is a class which contains the antenna data for the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffAtcNavaidsLayerHeader |
| DtIffAtcNavaidsLayerHeader is a class which contains the layer header information for a layer of the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffAtcNavaidsOperational |
| DtIffAtcNavaidsOperational is a class which contains the fundamental operational data for the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffAtcNavaidsSecondOperational |
| DtIffAtcNavaidsSecondOperational is a class which contains the secondary operational data for a layer of the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffAtcNavaidsParameter |
| DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffAtcNavaidsPdu |
| Instances of DtIffAtcNavaidsPdu are used to send information about simulated radio transponders and interrogators. More... | |
| class | DtIffAtcNavaidsSystemID |
| DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU. More... | |
| class | DtIffStateRepository |
| Defines a protocol independent repository of attributes for IFF objects in DIS, HLA and TENA. More... | |
| class | DtIntercomControlPdu |
| Instances of DtIntercomControlPdu are used to communicate state information for simulated intercom devices. More... | |
| class | DtIntercomSignalPdu |
| Instances of DtIntercomSignalPdu are used to send simulated intercom signal data. More... | |
| class | DtIsPartOfPdu |
| Instances of DtIsPartOfPdu are used to join two simulation entities to form a single entity. More... | |
| class | DtLeArticulatedPartsPdu |
| class DtLeArticulatedPartsPdu: More... | |
| class | DtLeDetonationPdu |
| Instances of DtLeDetonationPdu are used to send firing information for live entities. More... | |
| class | DtLeFirePdu |
| Instances of DtLeFirePdu are used to send firing information for live entities. More... | |
| class | DtLeTspiPdu |
| Instances of DtLeTspiPdu are used to send state information for live entities. More... | |
| class | DtLinearObjectRepository |
| class DtLinearObjectRepository More... | |
| class | DtLinearSegmentRecord |
| class DtLinearSegmentRecord Instances of DtLinearSegmentRecord are used to implement the LinearSegmentStruct defined in the RPR FOM. More... | |
| class | DtLinearObjectStatePdu |
| class DtLinearObjectStatePdu: More... | |
| class | DtMinefieldDataPdu |
| Instances of DtMinefieldDataPdu are used to communicate minefield data information. More... | |
| class | DtMinefieldLaneMarkerRecord |
| class DtMinefieldLaneMarkerRecord More... | |
| class | DtMinefieldQueryPdu |
| Instances of DtMinefieldQueryPdu are used to communicate minefield state information. More... | |
| class | DtMinefieldResponseNackPdu |
| Instances of DtMinefieldResponseNackPdu are used to request a retransmission of minefield data PDUs. More... | |
| class | DtGlobalObjectDesignatorList |
| Instances of DtGlobalObjectDesignatorList are list of globally significant object identifiers. More... | |
| class | DtSyntheticEnvironmentObjectType |
| DtSyntheticEnvironmentObjectType is a class which contains information identifying the type of a synthetic environment object. More... | |
| class | DtObjectIdHashlist |
| Instances of DtObjectIdHashlist are hash lists, where you can store associations between DtObjectIds and arbitrary pieces of data. More... | |
| class | DtPdu |
| DtPdu is the base class for all PDU's in VR-Link. More... | |
| class | DtPduWithData |
| DtPduWithData provides the base class for all of the simulation management PDU's that have fixed/variable data. More... | |
| class | DtPointObjectRepository |
| class DtPointObjectRepository More... | |
| class | DtPropulsionNoiseStateRepository |
| class DtPropulsionNoiseStateRepository More... | |
| class | DtDataQueryPdu |
| Instances of DtDataQueryPdu are used to send/receive data query PDUs. More... | |
| class | DtSINCGARSModulation |
| instances of DtSINCGARSModulation are used in DtRadioTransmitterRepositor to store information about a SINCGARSModulation Structure (from SpreadSpectrum) More... | |
| class | DtRecordQueryPdu |
| Instances of DtRecordQueryPdu are used to request data records from an entity. More... | |
| class | DtRelativeLocationPdu |
| Instances of DtRelativeLocationPdu are used to convey the fact that one unit is located at a position relative to another unit's world location. More... | |
| class | DtRemoveEntityRPdu |
| Instances of DtRemoveEntityRPdu are used to send/receive reliable remove entity PDUs. More... | |
| class | DtRemoveEntityPdu |
| Instances of DtRemoveEntityPdu are used to send/receive remove entity PDUs. More... | |
| class | DtSetDataPdu |
| Instances of DtSetDataPdu are used to send/receive set data PDUs. More... | |
| class | DtSetDataRPdu |
| Instances of DtSetDataRPdu are used to send/receive reliable set data PDUs. More... | |
| class | DtSimanPdu |
| DtSimanPdu provides a base class for all of the simulation management PDU's. More... | |
| class | DtAckPredOpt |
| Options for DtAcknowledgePredicate. More... | |
| class | DtStartResumePdu |
| Instances of DtStartResumePdu are used to send/receive start/resume PDUs. More... | |
| class | DtStartResumeRPdu |
| Instances of DtStartResumeRPdu are used to send/receive reliable start/resume PDUs. More... | |
| class | DtStateRepository |
| DtStateRepository is an abstract base class for maintaining state for an object. More... | |
| class | DtStopFreezeRPdu |
| Instances of DtStopFreezeRPdu are used to send/receive reliable stop/freeze PDUs. More... | |
| class | DtStopFreezePdu |
| Instances of DtStopFreezePdu are used to send/receive stop/freeze PDUs. More... | |
| class | DtVectoringNozzleSystem |
| DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU. More... | |
| class | DtSystemHashKey |
| Instances of DtSystemHashKey are used as hash keys for an emitter system. More... | |
| class | DtTrackJamDesignatorList |
| Instances of DtTrackJamDesignatorList are list of globally significant object identifiers. More... | |
| class | DtTopoView |
| Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository. More... | |
| class | DtTrackJamDesignator |
| Instances of DtTrackJamDesignator are used to represent track/jam targets in the EmitterSystem PDU (DIS). More... | |
| class | DtTransferControlRequestPdu |
| Instances of DtTransferControlRequestPdu are used to initiate the dynamic allocation and control of simulated entities. More... | |
| class | DtTransmitterPdu |
| The transmitter pdu. More... | |
| class | DtUnderwaterAcousticBeam |
| DtUnderwaterAcousticBeam is a class which contains the beam fundamental data parameters for the underwater acoustics PDU. More... | |
| class | DtUnderwaterAcousticsEmissionRepository |
| class DtUnderwaterAcousticsEmissionStateRepository More... | |
| class | DtUnderwaterAcousticEmitterSystem |
| DtUnderwaterAcousticEmitterSystem is a class which contains information describing the acoustic emitter systems in an underwater acoustics PDU. More... | |
| class | DtUnderwaterAcousticAddtnlPassiveAct |
| DtUnderwaterAcousticAddtnlPassiveAct is a class which contains the additional passive activity information for the underwater acoustics PDU. More... | |
| class | DtUnderwaterAcousticPdu |
| Instances of DtUnderwaterAcousticPdu are used to send information about simulated underwater acoustic emissions. More... | |
| class | DtUnderwaterAcousticShaftSpeed |
| DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU. More... | |
| class | DtUnknownPdu |
| Represent an undefined type of PDU. More... | |
| class | DtUtmView |
| Instances of DtUtmView are used to create a UTM coordinate view of the geocentric coordinates in an Entity State Repository. More... | |
| class | DtVariableDatumRecord |
| Instances of DtVariableDatumRecord are used to hold a single variable datum record and to provide access to its network representation. More... | |
| class | DtArticulatedPart |
| A single articulated part which has a number of parameters. More... | |
| class | DtArticulatedPartCollection |
| A DtArticulatedPartCollection is a collection of articulated parts typically of an entity. More... | |
| class | DtArtPartThresholder |
| DtArtPartThresholder is used to store art-part-related thresholds, and to perform some art part thresholding. More... | |
| class | DtThresholder |
| Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated. More... | |
Files | |
| file | ackInter.h |
This file provides protocol independence for DtAcknowledgeInteraction. | |
| file | ackPdu.h |
This file declares DtAcknowledgePdu -- DIS Only. | |
| file | ackRPdu.h |
This file declares DtAcknowledgeRPdu -- DIS Only. | |
| file | actionPdu.h |
This file declares DtActionRequestPdu and DtActionResponsePdu -- DIS Only. | |
| file | actReqInter.h |
This file provides protocol independence for ActionRequest Interactions. | |
| file | actReqRPdu.h |
This file declares DtActionRequestRPdu -- DIS Only. | |
| file | actRespInter.h |
This file provides protocol independence for ActionResponse Interactions. | |
| file | actRespRPdu.h |
This file declares DtActionResponseRPdu -- DIS Only. | |
| file | actSonBeamSR.h |
This file contains the declaration of the DtActiveSonarBeamRepository class. | |
| file | aggAggList.h |
This file provides a declaration of the class DtSilentAggregateList. | |
| file | aggEntList.h |
This file provides a declaration of the class DtSilentEntityList. | |
| file | aggPub.h |
This file provides protocol independence for local aggregates. | |
| file | aggregateSR.h |
This file provides a declaration of the class DtAggregateStateRepository. | |
| file | aggStatePdu.h |
This file declares DtAggregateStatePdu -- DIS Only. | |
| file | amoSR.h |
This file provides the definition of DtAmoApplicationStatus, and declarations of the classes DtClassStatusRecord and DtAmoStateRepository. | |
| file | antPatRec.h |
This file provides a declaration of the class DtAntennaPatternRecord. | |
| file | arealObjectSR.h |
This file provides a declaration of the class DtArealObjectRepository. | |
| file | arealObjPub.h |
The protocol independent header for DtArealObjectPublisher. | |
| file | arealObjStPdu.h |
This file declares DtArealObjectStatePdu -- DIS Only. | |
| file | baseEntitySR.h |
This file provides a declaration of the class DtBaseEntityStateRepository. | |
| file | baseExConn.h |
This file provides a declaration of the class DtBaseExerciseConn. | |
| file | baseReflAgg.h |
This file provides a declaration of the class DtBaseReflectedAggregate. | |
| file | baseReflEnt.h |
This file provides a declaration of the class DtBaseReflectedEntity. | |
| file | beamAntRec.h |
This file provides a declaration of the class DtBeamAntennaPatternRecord. | |
| file | breachSegRec.h |
This file contains the declaration of DtBreachableSegmentRecord. | |
| file | callbacks.h |
This file is used as a convenience to group RTI related callbacks together. | |
| file | cartView.h |
This file declares the class DtCaresianView. | |
| file | checkLicense.h |
This file declares global functions to check the validity of a license. | |
| file | collideInter.h |
This file provides protocol independence for Collision Interactions. | |
| file | collidePdu.h |
This file declares the class DtCollisionPdu. | |
| file | collisElasPdu.h |
This file declares the class DtCollisionElasticPdu. | |
| file | commentInter.h |
This file provides protocol independence for Comment Interactions. | |
| file | commentPdu.h |
This file declares the class DtCommentPdu. | |
| file | commentRPdu.h |
This file declares the class DtCommentRPdu. | |
| file | connectionLostCbInfo.h |
| file | connectionLostCbList.h |
| file | createEntRPdu.h |
This file declares the class DtCreateEntityRPdu. | |
| file | creatEntInt.h |
This file provides protocol independence for CreateEntity Interactions. | |
| file | createPdu.h |
This file declares the class DtCreateEntityPdu. | |
| file | dAggDec.h |
This file declares the class DtAggregateStateDecoder -- DIS only. | |
| file | dAggEnc.h |
This file declares the class DtAggregateStateEncoder. | |
| file | dAggPub.h |
This file declares the class DtAggregatePublisher --DIS only. | |
| file | dataInter.h |
| file | dataPdu.h |
| file | dataQInter.h |
| file | dataQueryRPdu.h |
| file | dataRPdu.h |
| file | datumMap.h |
| file | datumRecSet.h |
| file | dDesignatrDec.h |
| file | dDesignatrEnc.h |
This file provides a declaration of the class DtDesignatorEncoder. | |
| file | dDesignatrPub.h |
| file | dEmittrSysDec.h |
This file declares the DIS version of DtEmitterSystemStateDecoder. | |
| file | dEmittrSysEnc.h |
This file declares the DIS version of DtEmitterSystemStateEncoder. | |
| file | dEmittrSysPub.h |
This file declares the DIS version of DtEmitterSystemPublisher. | |
| file | dEntityDec.h |
This file declares the DIS version of DtEntityStateDecoder. | |
| file | dEntityEnc.h |
This file declares the DIS version of DtEntityStateEncoder. | |
| file | dEnvProcDec.h |
| file | dEnvProcEnc.h |
This file declares the DIS version of DtEnvironmentProcessEncoder. | |
| file | dEnvProcPub.h |
This file provides a declaration of the class for HLA DtEnvironmentProcessPublisher. | |
| file | designatePdu.h |
| file | designatorSR.h |
| file | designatrPub.h |
| file | detonatePdu.h |
| file | dExConnInit.h |
This file provides the declaration of the class DtExerciseConnInitializer. | |
| file | dExerciseConn.h |
| file | dGridDataDec.h |
| file | dGridDataEnc.h |
This file declares the DIS version of DtGriddedDataEncoder. | |
| file | dGridDataPub.h |
| file | dIffDec.h |
This file declares the DIS version of DtIffStateDecoder. | |
| file | dIffEnc.h |
This file declares the DIS version of DtIffStateEncoder. | |
| file | dIffPub.h |
This file declares the DIS version of DtIffPublisher. | |
| file | dInteraction.h |
| file | dirRtiAmb13.h |
The HLA 1.3 implementation of the DtDirectRtiAmbassador. | |
| file | dirRtiAmb1516.h |
| file | dirRtiAmb1516.h |
| file | disObjMgr.h |
| file | disPduFactory.h |
| file | dObjPub.h |
This class declares the DIS version of DtObjectPublisher. | |
| file | dRadioRcvrDec.h |
| file | dRadioRcvrEnc.h |
This file declares the DIS version of DtRadioReceiverEncoder. | |
| file | dRadioRcvrPub.h |
| file | dRadioXmitDec.h |
| file | dRadioXmitEnc.h |
This file contains the declaration of the class DtRadioTransmitterEncoder. | |
| file | dRadioXmitPub.h |
| file | dRefDesigList.h |
| file | dRefEmSysList.h |
| file | dRefEnvList.h |
| file | dRefGrDatList.h |
| file | dRefGridData.h |
| file | dRefIffList.h |
This file declares the class DtReflectedIffList. | |
| file | dReflAggList.h |
| file | dReflDesigntr.h |
| file | dReflectedAgg.h |
| file | dReflectedEnt.h |
| file | dReflectedObj.h |
| file | dReflEmitrSys.h |
| file | dReflEntList.h |
Declares DIS version of DtReflectedEntityList. | |
| file | dReflEnvProc.h |
| file | dReflIff.h |
| file | dRefObjList.h |
| file | dRefRadRcvr.h |
| file | dRefRadRcvrList.h |
| file | dRefRadXmit.h |
| file | dRefRadXmList.h |
| file | dscvObjCbInfo.h |
| file | dStateEncoder.h |
This file declares the DIS version of DtStateEncoder. | |
| file | dStateMsg.h |
| file | elecEmitPdu.h |
| file | embedSystemSR.h |
| file | emitterSysSR.h |
| file | emittrBeamSR.h |
| file | enum2string.h |
| file | envBndSphere.h |
| file | envCombic.h |
| file | envCone.h |
| file | envDRCone.h |
| file | envDREllpsoid.h |
| file | envDRLine.h |
| file | envDRPoint.h |
| file | envDRRectVol.h |
| file | envDRSphere.h |
| file | envEllipsoid.h |
| file | envFlare.h |
| file | envGeometry.h |
| file | envGsPlume.h |
| file | envGsPuff.h |
| file | envLine.h |
| file | envObjectSR.h |
| file | envPoint.h |
| file | envProcessSR.h |
| file | envProcPdu.h |
| file | envProcPub.h |
| file | envRec.h |
| file | envRectVol.h |
| file | envSphere.h |
| file | envUniform.h |
| file | esUpdatePdu.h |
| file | eventRepInter.h |
| file | eventReptPdu.h |
| file | eventReptRPdu.h |
| file | fedTimeCbInfo.h |
| file | fedTimeCbList.h |
| file | gedBasFixWing.h |
| file | gedBasRotWing.h |
| file | gedBasSoldier.h |
| file | gedBasVehicle.h |
| file | gedEnhFixWing.h |
| file | gedEnhRotWing.h |
| file | gedEnhSoldier.h |
| file | gedEnhVehicle.h |
| file | gedLogVehicle.h |
| file | genericPub.h |
| file | genericSR.h |
| file | glbObjDesHashKey.h |
| file | globIdHLst.h |
| file | gridAxiRecFix.h |
| file | gridAxiRecVar.h |
| file | gridDataPdu.h |
| file | gridDataPub.h |
| file | gridDataRec.h |
| file | gridDataRecT0.h |
| file | gridDataRecT1.h |
| file | gridDataRecT2.h |
| file | gridDataSR.h |
| file | hAckDec.h |
| file | hAckEnc.h |
| file | hAckInter.h |
| file | hActReqDec.h |
| file | hActReqEnc.h |
| file | hActReqObjDec.h |
| file | hActReqObjEnc.h |
| file | hActRespDec.h |
| file | hActRespEnc.h |
| file | hActRspObjDec.h |
| file | hActRspObjEnc.h |
| file | hAggEntDec.h |
| file | hAggEntEnc.h |
| file | hAggPub.h |
| file | hAppRadSigDec.h |
| file | hEntityPub.h |
This file declares DtEntityPublisher for HLA. | |
| file | hEnvProcPub.h |
This file provides a declaration of the class for HLA DtEnvironmentProcessPublisher. | |
| file | hExerciseConn.h |
| file | hInterFactory.h |
This file provides a declaration of the class DtInteractionFactory. | |
| file | hostStructs.h |
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h. | |
| file | hRefActSonBmList.h |
This file provides a declaration of the class DtReflectedActiveSonarBeamList. | |
| file | hRefBeamList.h |
This file provides a declaration of the class DtReflectedEmitterBeamList. | |
| file | hRefDesigList.h |
| file | hRefEmSysList.h |
This file provides a declaration of the class DtReflectedEmitterSystemList. | |
| file | hRefGrDatList.h |
This file provides a declaration of the class DtReflectedGriddedDataList. | |
| file | hRefIff.h |
This This file is deprecated - please see hReflIff.h. | |
| file | hReflArealList.h |
This file provides the HLA declaration of the class DtReflectedArealObjectList. | |
| file | hReflectedFed.h |
Declares DtReflectedFederate (HLA Only). | |
| file | hStartDec.h |
This file provides a declaration of the class DtStartResumeDecoder. | |
| file | hStateMsg.h |
| file | hStopDec.h |
This file declares the class DtStopFreezeDecoder. | |
| file | hStopEnc.h |
This file declares the class DtStopFreezeEncoder. | |
| file | hTransCtlDec.h |
| file | hTransCtlEnc.h |
| file | hUnknownInter.h |
| file | iffAtcNavBeam.h |
| file | iffAtcNavLayr.h |
| file | iffAtcNavOper.h |
| file | iffAtcNavOpr2.h |
| file | iffAtcNavParm.h |
| file | iffAtcNavPdu.h |
| file | iffAtcNavSyID.h |
| file | iffPub.h |
| file | iffSR.h |
Declares the class DtIffStateRepository. | |
| file | interaction.h |
| file | intercmCtlPdu.h |
| file | intercmEntDst.h |
| file | intercmGrpAsg.h |
| file | intercmGrpDst.h |
| file | intercmParRec.h |
| file | intercmSigPdu.h |
| file | interEncoder.h |
| file | interMgr.h |
| file | isGroupOfPdu.h |
| file | isPartOfPdu.h |
| file | isPartOfStruct.h |
| file | leAppearPdu.h |
This file declares the class DtLeAppearancePdu. | |
| file | leArtPartsPdu.h |
This file declares the class DtLeArticulatedPartsPdu. | |
| file | leDeadReck.h |
This file declares the class DtLeDeadReckoningParameters. | |
| file | leDetonPdu.h |
This file declares the class DtLeDetonationPdu. | |
| file | leEntityID.h |
This file declares the class DtLeEntityID. | |
| file | leEntityOri.h |
This file declares the class DtLeEntityOrientation. | |
| file | leEntityVel.h |
This file declares the class DtLeEntityLinearVelocity. | |
| file | leFirePdu.h |
This file declares the class DtLeFirePdu. | |
| file | leLocEntity.h |
This file declares the class DtLeEntityLocationEntityCoordinates. | |
| file | leLocWorld.h |
This file declares the class DtLeEntityLocationWorldCoordinates. | |
| file | leOriError.h |
This file declares the class DtLeOrientationError. | |
| file | lePosError.h |
| file | leTspiPdu.h |
| file | linearObjPub.h |
| file | linearObjSR.h |
This file declares the class DtLinearObjectRepository. | |
| file | linearSegRec.h |
This file declares the class DtLinearSegmentRecord. | |
| file | linObjStPdu.h |
This file declares the class DtLinearObjectStatePdu. | |
| file | linSegParam.h |
This file declares the class DtLinearSegmentParameter. | |
| file | mineDataPdu.h |
| file | mineFldMarkRec.h |
| file | minePerimeter.h |
| file | mineQueryPdu.h |
| file | mineRsNackPdu.h |
| file | mineStatePdu.h |
| file | objClassDesc.h |
| file | objClassDesc.h |
| file | objDesList.h |
This class declares DtGlobalObjectDesignatorList. | |
| file | objectId.h |
This class declares DtObjectId. | |
| file | objectType.h |
This class declares DtSyntheticEnvironmentObjectType. | |
| file | objIdHashKey.h |
| file | objIdHashLst.h |
| file | objPub.h |
This file provides protocol independence for DtObjectPublisher. | |
| file | objRefCbInfo.h |
| file | ownerHandler.h |
This file declares DtOwnershipHandler. | |
| file | ackRP.h |
This file declares the struct DtNetAcknowledgeRPdu. | |
| file | actReqRP.h |
This file declares the struct DtNetActionRequestRPdu. | |
| file | actRespRP.h |
This file declares the class DtNetActionResponseRPdu. | |
| file | aggStateP.h |
This file declares the classes DtNetSilentAggregateList, DtNetSilentEntityList, DtNetSilentEntityList_RPR_20, DtNetAggregateDatumRecord. | |
| file | arealObjStP.h |
This file declares the class DtNetArealObjectStatePdu. | |
| file | attribStruct.h |
This file declares the class DtNetAttribPair. | |
| file | audioData.h |
This file declares the class DtNetAudioDataType. | |
| file | collisElasP.h |
This file declares the class DtNetCollisionElasticPdu. | |
| file | collisionP.h |
This file declares the class DtNetCollisionPdu. | |
| file | commentRP.h |
This file declares the class DtNetCommentRPdu:wn. | |
| file | createEntRP.h |
This file declares the class DtNetCreateEntityRPdu. | |
| file | dataP4.h |
This file declares several classes related to the Data Interactions. | |
| file | dataQueryRP.h |
This file declares the class DtNetDataQueryRPdu. | |
| file | dataRP.h |
This file declares the class DtNetDataRPdu. | |
| file | designateP.h |
This file declares the class DtNetDesignatorPdu. | |
| file | detonationP.h |
This file declares the class DtNetDetonationPdu. | |
| file | elecEmitP.h |
This file declares classes related to emitter systems. | |
| file | entityStateP.h |
This file declares the class DtNetDeadReckonParameters and DtNetEntityStatePdu. | |
| file | envProcP.h |
This file declares classes related to the EnvironmentalProcess Object. | |
| file | esUpdateP.h |
This file declares the class DtNetEntityStateUpdatePdu. | |
| file | eventReptRP.h |
This file declares the class DtNetEventReportRPdu. | |
| file | fireP.h |
This file declares the class DtNetFirePdu. | |
| file | gridDataP.h |
This file declares classes related to the Gridded Data Object. | |
| file | iffAtcNavP.h |
This file declares classes related to IFF objects. | |
| file | intercmCtlP.h |
This file declares classes related to intercom messages. | |
| file | isGroupOfP.h |
This file declares classes for the idGroupOf object. | |
| file | laserP.h |
This file declares the class DtNetLaserPdu. | |
| file | leAppearP.h |
This file declares the class DtNetLeAppearancePdu. | |
| file | leArtPartsP.h |
This file declares the class DtNetLeArticulatedPartsPdu. | |
| file | leDetonP.h |
This file declares the class DtNetLeDetonationPdu. | |
| file | leFireP.h |
This file declares the class DtNetLeFirePdu. | |
| file | leTspiP.h |
This file declares network classes for the LeEntity objects. | |
| file | linObjStP.h |
This file declares classes for the LinearObject Pdu. | |
| file | logisticsP.h |
This file declares classes for the Logistics PDUs. | |
| file | pdu.h |
| file | pduCbInfo.h |
| file | pduCbMgr.h |
| file | pduDatRecSet.h |
| file | pduFactory.h |
| file | pdus.h |
| file | pduWithData.h |
| file | pointObjPub.h |
| file | pointObjSR.h |
| file | pointObjStPdu.h |
| file | queryPdu.h |
| file | radioMod.h |
| file | radioRcvrPub.h |
| file | radioRecvrSR.h |
| file | radioXmitPub.h |
| file | radioXmitSR.h |
| file | receivePdu.h |
This class provides a declaration of the class DtReceiverPdu. | |
| file | recIntrCbInfo.h |
| file | recordPdu.h |
| file | recordRInter.h |
| file | recordSetList.h |
| file | recordSetPdu.h |
| file | recQueryPdu.h |
| file | refAttrCbInfo.h |
| file | refAttrCbList.h |
| file | refEmitLst.h |
| file | refEnvList.h |
| file | refGenericObj.h |
| file | refGenList.h |
| file | refGrDatList.h |
| file | refIffList.h |
| file | reflAggList.h |
| file | reflArealObj.h |
| file | reflArealObjList.h |
| file | reflectedAgg.h |
| file | reflectedDesignator.h |
| file | reflectedDesignatorList.h |
| file | reflectedIff.h |
| file | reflectedObj.h |
| file | reflEmittr.h |
| file | reflEnvProc.h |
| file | reflGridData.h |
| file | reflLinearList.h |
| file | reflLinearObj.h |
| file | reflObjList.h |
| file | reflPointObj.h |
| file | reflPointObjList.h |
| file | refObjCbInfo.h |
| file | refRadioRecvr.h |
| file | refRadioXmit.h |
| file | refRadRvList.h |
| file | refRadXmList.h |
| file | regCtlCbInfo.h |
| file | regCtlCbList.h |
| file | relLocPdu.h |
| file | remEntInter.h |
| file | remObjCbInfo.h |
| file | removeEntRPdu.h |
| file | removePdu.h |
| file | repairPdu.h |
| file | repCompInter.h |
| file | repRespInter.h |
| file | resNameCbInfo.h |
| file | resNameCbList.h |
| file | resupplyInter.h |
| file | resupplyPdu.h |
| file | rprDecFact.h |
| file | rprEncFact.h |
| file | rprFomMap.h |
| file | rprIDecFact.h |
| file | rprIEncFact.h |
| file | rprInterFact.h |
| file | rprObjFact.h |
| file | rtiNamespace.h |
| file | servReqInter.h |
| file | servReqPdu.h |
| file | setDataInter.h |
| file | setDataPdu.h |
| file | setDataRPdu.h |
| file | setRecordInter.h |
| file | setRecordPdu.h |
| file | signalInter.h |
| file | signalPdu.h |
| file | simanPdu.h |
| file | smUtil.h |
| file | spatialStructs.h |
| file | startInter.h |
| file | startPdu.h |
| file | startResRPdu.h |
| file | stateMsg.h |
| file | stateRep.h |
| file | stIntCbInfo.h |
| file | stIntCbList.h |
| file | stopFrzRPdu.h |
| file | stopInter.h |
| file | stopPdu.h |
| file | strtUpdCbInfo.h |
| file | strtUpdCbList.h |
| file | supEmisEsNozz.h |
| file | supEmisEsPdu.h |
| file | supEmisEsProp.h |
| file | sysHashKey.h |
| file | tCommentInter.h |
This file provides a declaration of the class DtCommentInteraction for TENA. | |
| file | tExConnInit.h |
This file provides the TENA declaration of the classes DtExerciseConnInitializer DtVrlApplicationInitializer. | |
| file | tExerciseConn.h |
This file provides TENA a declaration of the class DtExerciseConn. | |
| file | tkJmDesLst.h |
| file | tObjPub.h |
Copyright (c) 2006 MaK Technologies, Inc. | |
| file | trackJamDes.h |
| file | transCtlInter.h |
| file | transCtlPdu.h |
| file | transmitPdu.h |
| file | undwaAcBeam.h |
| file | undwaAcEmtSys.h |
| file | undwaAcPasAct.h |
| file | undwaAcPdu.h |
| file | undwaAcShaft.h |
| file | unknownHObj.h |
This class declares DtUnknownHlaObject. | |
| file | unknownPdu.h |
This class declares DtUnknownPdu. | |
| file | updCtlCbInfo.h |
This file declares DtUpdateControlCbInfo. | |
| file | updCtlCbList.h |
This file declares DtUpdateControlCbList. | |
| file | userTagModifiers.h |
This file contains declarations of the classes DtObjectTagModifier and DtInteractionTagModifier. | |
| file | utmView.h |
This file declares DtUtmView. | |
| file | varDatumRec.h |
| file | vrlFedAmb.h |
A protocol independent (HLA13/HLA1516) file for the VR-Link FedAmb. | |
| file | vrlFedAmb13.h |
This file declares the class DtVrlFederateAmbassador for HLA 1.3. | |
| file | vrlFedAmb1516.h |
This file declares the class DtVrlFederateAmbassador for HLA 1516. | |
| file | vrlFedAmb1516e.h |
This file declares the class DtVrlFederateAmbassador for HLA 1516. | |
| file | vrlRtiAmb13.h |
This file declares the class DtVrlRtiAmbassador for HLA 1.3. | |
| file | dirRtiAmb1516.h |
| file | dirRtiAmb1516.h |
| file | articulatedPart.h |
This file provides a declaration of the class DtArticulatedPart. | |
| file | articulatedPartCollection.h |
This file provides a declaration of the class DtArticulatedPartCollection. | |
Typedefs | |
| typedef void(* | DtDesignatorCallbackFunction )(DtReflectedDesignator *, void *) |
| Callback function that takes a DtReflectedDesignator and user data. | |
| typedef void(* | DtAggregateCallbackFunction )(DtReflectedAggregate *obj, void *userData) |
| Callback function that takes a DtReflectedAggregate and user data. | |
| typedef void(* | DtEntityCallbackFunction )(DtReflectedEntity *obj, void *userData) |
| Callback function that takes a DtReflectedEntity and user data. | |
| typedef void(* | DtEmitterSystemCallbackFunction )(DtReflectedEmitterSystem *obj, void *userData) |
| Callback function that takes a DtReflectedObject and user data. | |
| typedef void(* | DtEnvironmentProcessCallbackFunction )(DtReflectedEnvironmentProcess *obj, void *userData) |
| Callback function that takes a DtReflectedEnvironmentProcess and usr data. | |
| typedef void(* | DtIffCallbackFunction )(DtReflectedIff *obj, void *userData) |
| Callback function that takes a DtReflectedObject and user data. | |
| typedef void(* | DtRadioTransmitterCallbackFunction )(DtReflectedRadioTransmitter *obj, void *userData) |
| Callback function that takes a DtReflectedRadioTransmitter and usr data. | |
The vl library contains classes and functions which aid in modeling and simulation for HLA1.3, HLA1516, HLA1516e and DIS.
This library is the central component of the VR-Link product which contains the Protocol-Independent Interface (VR-Link Developers Guide Section 5.1), as well as the Protcol-Dependent HLA, and DIS Interfaces. Important classes include DtExerciseConn, which is used to connect to your exercise (VR-Link Developers Guide Section 5.2), as well as subclasses of DtObjectPublisher, DtReflectedObjectList, DtReflectedObject, and DtStateRepository.
| typedef void(* DtAggregateCallbackFunction)(DtReflectedAggregate *obj, void *userData) |
Callback function that takes a DtReflectedAggregate and user data.
| typedef void(* DtDesignatorCallbackFunction)(DtReflectedDesignator *, void *) |
Callback function that takes a DtReflectedDesignator and user data.
| typedef void(* DtEmitterSystemCallbackFunction)(DtReflectedEmitterSystem *obj, void *userData) |
Callback function that takes a DtReflectedObject and user data.
| typedef void(* DtEntityCallbackFunction)(DtReflectedEntity *obj, void *userData) |
Callback function that takes a DtReflectedEntity and user data.
| typedef void(* DtEnvironmentProcessCallbackFunction)(DtReflectedEnvironmentProcess *obj, void *userData) |
Callback function that takes a DtReflectedEnvironmentProcess and usr data.
| typedef void(* DtIffCallbackFunction)(DtReflectedIff *obj, void *userData) |
Callback function that takes a DtReflectedObject and user data.
| typedef void(* DtRadioTransmitterCallbackFunction)(DtReflectedRadioTransmitter *obj, void *userData) |
Callback function that takes a DtReflectedRadioTransmitter and usr data.