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

DtAmmoSelectTable is a readable/writable list of DtAmmoSelectEntrys. More...

Inheritance diagram for DtDIGuyCharacterAnimationTable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtDIGuyCharacterAnimationTable ()
 DtDIGuyCharacterAnimationTable (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 constructor with parameters to set up read/writability correctly
 DtDIGuyCharacterAnimationTable (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 DtDIGuyCharacterAnimationTable (const DtString &name, const DtDIGuyCharacterAnimationTable &orig, DtReaderWriterRegistry *parentRegistry=NULL)
 copy constructor
 DtDIGuyCharacterAnimationTable (const DtSymbolString &name, const DtDIGuyCharacterAnimationTable &orig, DtReaderWriterRegistry *parentRegistry=NULL)
const
DtDIGuyCharacterAnimationTable
operator= (const DtDIGuyCharacterAnimationTable &orig)
virtual ~DtDIGuyCharacterAnimationTable ()
 destructor
virtual
DtDIGuyCharacterAnimationTable
clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const
virtual
DtDIGuyCharacterAnimationTable
clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const
virtual AlternateNamesListavailableCharacters ()
 List of characters that have animations configured.
virtual void addCharacterAnimationsEntry (const DtDIGuyCharAnimationsEntry &selectEntry)
 Adds a target priority entry.
virtual
DtDIGuyCharAnimationsEntry
lookupEntryByName (const DtString &characterName)

Protected Member Functions

virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Creates a DtCharAnimationsEntry, reads it, and adds it to the list.
virtual void emptyList ()
virtual void copyList (const DtDIGuyCharacterAnimationTable &orig)
virtual void addCharacterEntry (DtDIGuyCharAnimationsEntry *selectEntry)

Protected Attributes

AlternateNamesList myAvailableCharacters

Detailed Description

DtAmmoSelectTable is a readable/writable list of DtAmmoSelectEntrys.

It's sorted by the entity type in the entry, and will return a list of DtSimMunitions based on the best match found for the entity type indicated.


Constructor & Destructor Documentation

constructor with parameters to set up read/writability correctly

copy constructor

destructor


Member Function Documentation

const DtDIGuyCharacterAnimationTable& DtDIGuyCharacterAnimationTable::operator= ( const DtDIGuyCharacterAnimationTable orig)
virtual DtDIGuyCharacterAnimationTable* DtDIGuyCharacterAnimationTable::clone ( const DtString name,
DtReaderWriterRegistry parentRegistry = NULL 
) const [virtual]
virtual DtDIGuyCharacterAnimationTable* DtDIGuyCharacterAnimationTable::clone ( const DtSymbolString name,
DtReaderWriterRegistry parentRegistry = NULL 
) const [virtual]

List of characters that have animations configured.

Adds a target priority entry.

List is kept in ascending order (by the entity type specified in the entry).

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

Creates a DtCharAnimationsEntry, reads it, and adds it to the list.

Implements DtRwList.

virtual void DtDIGuyCharacterAnimationTable::emptyList ( ) [protected, virtual]
virtual void DtDIGuyCharacterAnimationTable::copyList ( const DtDIGuyCharacterAnimationTable orig) [protected, virtual]
virtual void DtDIGuyCharacterAnimationTable::addCharacterEntry ( DtDIGuyCharAnimationsEntry selectEntry) [protected, virtual]

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)