VR-Forces 4.0.4 Class Documentation
Static Public Member Functions | Static Protected Attributes
DtVrfVrlinkPublisherFactory Class Reference

List of all members.

Static Public Member Functions

static DtEntityPublisher * createEntityPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
 If id is null id for aggregate, entity or control object, uses factory to generate next id.
static DtAggregatePublisher * createAggregatePublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
static DtControlObjectPublishercreateControlObjectPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &id=DtVrfObjectIdGenerator::nullId())
static DtTacticalSmokePublishercreateTacticalSmokePublisher (DtExerciseConn *conn)
static
DtGlobalEnvironmentObjectPublisher
createGlobalEnvironmentObjectPublisher (DtExerciseConn *conn)
static DtEmitterSystemPublisher * createEmitterSystemPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId)
static DtIffPublisher * createIffPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId)
static
DtRadioTransmitterPublisher * 
createRadioTransmitterPublisher (DtExerciseConn *conn, const DtGlobalObjectDesignator &hostId, const char *name=0)
static DtDesignatorPublisher * createDesignatorPublisher (DtExerciseConn *conn)
static
DtVrfVrlinkEntityPublisherFactory
setEntityPublisherFactory (DtVrfVrlinkEntityPublisherFactory *)
static
DtVrfVrlinkEntityPublisherFactory
entityPublisherFactory ()
static
DtVrfVrlinkAggregatePublisherFactory
setAggregatePublisherFactory (DtVrfVrlinkAggregatePublisherFactory *)
static
DtVrfVrlinkAggregatePublisherFactory
aggregatePublisherFactory ()
static
DtVrfVrlinkControlObjectPublisherFactory
setControlObjectPublisherFactory (DtVrfVrlinkControlObjectPublisherFactory *)
static
DtVrfVrlinkControlObjectPublisherFactory
controlObjectPublisherFactory ()
static
DtVrfVrlinkTacticalSmokePublisherFactory
setTacticalSmokePublisherFactory (DtVrfVrlinkTacticalSmokePublisherFactory *)
static
DtVrfVrlinkTacticalSmokePublisherFactory
tacticalSmokePublisherFactory ()
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
setGlobalEnvironmentObjectPublisherFactory (DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory *)
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
globalEnvironmentObjectPublisherFactory ()
static
DtEmitterSystemPublisherFactory
setEmitterSystemPublisherFactory (DtEmitterSystemPublisherFactory *)
static
DtEmitterSystemPublisherFactory
emitterSystemPublisherFactory ()
static DtIffPublisherFactorysetIffPublisherFactory (DtIffPublisherFactory *)
static DtIffPublisherFactoryiffPublisherFactory ()
static
DtRadioTransmitterPublisherFactory
setRadioTransmitterPublisherFactory (DtRadioTransmitterPublisherFactory *)
static
DtRadioTransmitterPublisherFactory
radioTransmitterPublisherFactory ()
static
DtDesignatorPublisherFactory
setDesignatorPublisherFactory (DtDesignatorPublisherFactory *)
static
DtDesignatorPublisherFactory
designatorPublisherFactory ()

Static Protected Attributes

static
DtVrfVrlinkEntityPublisherFactory
theEntityPublisherFactory
static
DtVrfVrlinkAggregatePublisherFactory
theAggregatePublisherFactory
static
DtVrfVrlinkControlObjectPublisherFactory
theControlObjectPublisherFactory
static
DtVrfVrlinkTacticalSmokePublisherFactory
theTacticalSmokePublisherFactory
static
DtVrfVrlinkGlobalEnvironmentObjectPublisherFactory
theGlobalEnvironmentObjectPublisherFactory
static
DtEmitterSystemPublisherFactory
theEmitterSystemPublisherFactory
static DtIffPublisherFactorytheIffPublisherFactory
static
DtRadioTransmitterPublisherFactory
theRadioTransmitterPublisherFactory
static
DtDesignatorPublisherFactory
theDesignatorPublisherFactory

Member Function Documentation

static DtEntityPublisher* DtVrfVrlinkPublisherFactory::createEntityPublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
) [static]

If id is null id for aggregate, entity or control object, uses factory to generate next id.

static DtAggregatePublisher* DtVrfVrlinkPublisherFactory::createAggregatePublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
) [static]
static DtControlObjectPublisher* DtVrfVrlinkPublisherFactory::createControlObjectPublisher ( const DtEntityType &  type,
DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  id = DtVrfObjectIdGenerator::nullId() 
) [static]
static DtEmitterSystemPublisher* DtVrfVrlinkPublisherFactory::createEmitterSystemPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId 
) [static]
static DtIffPublisher* DtVrfVrlinkPublisherFactory::createIffPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId 
) [static]
static DtRadioTransmitterPublisher* DtVrfVrlinkPublisherFactory::createRadioTransmitterPublisher ( DtExerciseConn *  conn,
const DtGlobalObjectDesignator &  hostId,
const char *  name = 0 
) [static]
static DtDesignatorPublisher* DtVrfVrlinkPublisherFactory::createDesignatorPublisher ( DtExerciseConn *  conn) [static]

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)