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 DtComponentSystemDefinitionoperator= (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 DtSimResourceManagerresources ()
 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 DtComponentSystemMetaDatametaData ()
 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)