dtDIS Namespace Reference

the Delta3D support framework for the DIS network protocol. More...


Classes

class  Connection
 Makes a multicast connection to support DIS networks. More...
struct  XMLFiles
 constant definitions for the official schema files. More...
class  ConnectionXMLHandler
 Reads the connection info from a config file. More...
class  EntityMapXMLHandler
 Stores configuration data loaded from a file for the purposes of mapping DIS to Delta3D. More...
class  IDISPlugin
 the interface for all DIS plugins More...
class  IMessageToPacketAdapter
 the interface for translating Delta3D messages into DIS packets. More...
class  MasterComponent
 Supports a framework to translate DIS PDUs into dtGame::Message instances. More...
class  OutgoingMessage
 A framework for translating dtGame::Message instances to PDUs. More...
class  PluginManager
 manages a container of available plugins. More...
struct  EntityPropertyName
struct  EnginePropertyName
struct  HLABaseEntityPropertyName
struct  ActiveEntityControl
 provides a single point for associating known entities & actors. More...
struct  ActorMapConfig
 a structure to maintain the one-to-one relationship between the DIS::EntityID and the dtDAL::ActorType. More...
struct  ResourceMapConfig
 a structure to maintain the relationship between the DIS::EntityID and the resources available. More...
struct  ConnectionData
 the information needed to connect to the DIS network. More...
class  SharedState
 The data to be shared among plugins. More...
struct  ValueMap
 a name scope for all sorts of mappings More...

Namespaces

namespace  Articulation
 the scope for articulation specific constants, lacking in the DIS dependency, and other tools.

Enumerations

enum  AcknowledgeFlag { ACKNOWLEDGE_CREATE_ENTITY = 1, ACKNOWLEDGE_REMOVE_ENTITY = 2, ACKNOWLEDGE_START_RESUME = 3, ACKNOWLEDGE_STOP_FREEZE = 4 }
enum  ResponseFlag { RESPONSE_OTHER = 0, RESPONSE_ABLE_TO_COMPLY = 1, RESPONSE_UNABLE_TO_COMPLY = 2 }


Detailed Description

the Delta3D support framework for the DIS network protocol.

Enumeration Type Documentation

enum dtDIS::AcknowledgeFlag

Enumerator:
ACKNOWLEDGE_CREATE_ENTITY 
ACKNOWLEDGE_REMOVE_ENTITY 
ACKNOWLEDGE_START_RESUME 
ACKNOWLEDGE_STOP_FREEZE 

enum dtDIS::ResponseFlag

Enumerator:
RESPONSE_OTHER 
RESPONSE_ABLE_TO_COMPLY 
RESPONSE_UNABLE_TO_COMPLY 


http://www.delta3d.org
2.0.0 generated 14 Feb 2008