VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes | Private Member Functions
DtComponentSystemDefinition Class Reference

DtComponentSystemDefinition. More...

Inheritance diagram for DtComponentSystemDefinition:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtComponentSystemDefinition (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
 read/writable constructor
 DtComponentSystemDefinition (const DtComponentSystemDefinition &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
const DtComponentSystemDefinition & operator= (const DtComponentSystemDefinition &orig)
 assignment operator
virtual ~DtComponentSystemDefinition ()
 destructor
virtual const
DtComponentSystemDescriptorList & 
systemDescriptorList () const
 See mySystemDescriptorList.
virtual void setSystemDescriptorList (const DtComponentSystemDescriptorList &list)
 See mySystemDescriptorList.
virtual const
DtComponentDescriptorList & 
sensorDescriptorList () const
 Accessor/mutator for mySensorDescriptorList.
virtual void setSensorDescriptorList (const DtComponentDescriptorList &list)
 Accessor/mutator for mySensorDescriptorList.
virtual const
DtComponentDescriptorList & 
controllerDescriptorList () const
 Accessor/mutator for myControllerDescriptorList.
virtual void setControllerDescriptorList (const DtComponentDescriptorList &list)
 Accessor/mutator for myControllerDescriptorList.
virtual const
DtComponentDescriptorList & 
actuatorDescriptorList () const
 Accessor/mutator for myActuatorDescriptorList.
virtual void setActuatorDescriptorList (const DtComponentDescriptorList &list)
 Accessor/mutator for myActuatorDescriptorList.
virtual const
DtConnectionDescriptorList & 
connectionDescriptorList () const
 Accessor/mutator for myConnectionDescriptorList.
virtual void setConnectionDescriptorList (const DtConnectionDescriptorList &list)
 Accessor/mutator for myConnectionDescriptorList.
virtual const
DtSimResourceManager & 
resources () const
 List of resources defined for this system.
virtual DtSimResourceManager & resources ()
 List of resources defined for this system.
virtual void setResources (const DtSimResourceManager &)
 List of resources defined for this system.
virtual const
DtComponentSystemMetaData & 
metaData () const
 Metadata about the system.
virtual DtComponentSystemMetaData & metaData ()
 Metadata about the system.

Protected Attributes

DtComponentSystemDescriptorList mySystemDescriptorList
DtComponentDescriptorList mySensorDescriptorList
DtComponentDescriptorList myControllerDescriptorList
DtComponentDescriptorList myActuatorDescriptorList
DtConnectionDescriptorList myConnectionDescriptorList
DtSimResourceManager myResources
DtComponentSystemMetaData myMetaData

Private Member Functions

 DtComponentSystemDefinition ()
 Not implemented.

Detailed Description

DtComponentSystemDefinition.

Reader/Writer class which specifies the contents of a DtComponentSystem. This lists the sensors, controllers, actuators and connections of a system. It may also list subsystems that are included in this system.


Constructor & Destructor Documentation

Not implemented.

read/writable constructor

copy constructor

destructor


Member Function Documentation

const DtComponentSystemDefinition& DtComponentSystemDefinition::operator= ( const DtComponentSystemDefinition &  orig)

assignment operator

Accessor/mutator for mySensorDescriptorList.

Accessor/mutator for mySensorDescriptorList.

Accessor/mutator for myControllerDescriptorList.

Accessor/mutator for myControllerDescriptorList.

Accessor/mutator for myActuatorDescriptorList.

Accessor/mutator for myActuatorDescriptorList.

Accessor/mutator for myConnectionDescriptorList.

Accessor/mutator for myConnectionDescriptorList.

List of resources defined for this system.

List of resources defined for this system.

List of resources defined for this system.

Metadata about the system.

This data is mainly used by the Entity Editor when allowing users to configure an entity with a system. It is not used for any critical simulation aspects of the system.

Metadata about the system.

This data is mainly used by the Entity Editor when allowing users to configure an entity with a system. It is not used for any critical simulation aspects of the system.


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)