VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions
DtRwForceDescriptionList Class Reference

Description: A readable, writable list of force descriptions. More...

Inheritance diagram for DtRwForceDescriptionList:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwForceDescriptionList ()
 default constructor
 DtRwForceDescriptionList (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 constructor
 DtRwForceDescriptionList (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
virtual ~DtRwForceDescriptionList ()
 destructor
 DtRwForceDescriptionList (const DtString &name, const DtRwForceDescriptionList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
 copy constructor
 DtRwForceDescriptionList (const DtSymbolString &name, const DtRwForceDescriptionList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
DtRwForceDescriptionListoperator= (const DtRwForceDescriptionList &orig)
 assignment operator
virtual void addForce (DtRwForceDescription *rwForce)
 Add a DtRwForceDescription to the list (appended to the end of the list).
virtual void removeForce (DtRwForceDescription *rwForce, DtListItem *listItem)
 Remove a given DtRwForceDescription from the list.
void emptyList ()
 Removes and deletes all DtRwForceDescription entries from our list.

Protected Member Functions

virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Constructs a DtRwForceDescription item, and then retrieves it from the stream.
void copyList (const DtRwForceDescriptionList &orig)
 Copies list of DtRwForceDescription to ourself.

Detailed Description

Description: A readable, writable list of force descriptions.


Constructor & Destructor Documentation

default constructor

DtRwForceDescriptionList::DtRwForceDescriptionList ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

constructor

destructor

copy constructor


Member Function Documentation

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

assignment operator

virtual void DtRwForceDescriptionList::addForce ( DtRwForceDescription rwForce) [virtual]

Add a DtRwForceDescription to the list (appended to the end of the list).

virtual void DtRwForceDescriptionList::removeForce ( DtRwForceDescription rwForce,
DtListItem *  listItem 
) [virtual]

Remove a given DtRwForceDescription from the list.

Just deletes the DtListItem, does not delete the DtRwForceDescription itself. When last item is removed, sets value specified to false.

Removes and deletes all DtRwForceDescription entries from our list.

virtual DtlObjPtr DtRwForceDescriptionList::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [protected, virtual]

Constructs a DtRwForceDescription item, and then retrieves it from the stream.

Implements DtRwList.

Copies list of DtRwForceDescription to ourself.


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)