VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Attributes
DtSurfaceCharacteristicMap Class Reference

List of all members.

Public Member Functions

 DtSurfaceCharacteristicMap ()
virtual ~DtSurfaceCharacteristicMap ()
 DtSurfaceCharacteristicMap (const DtSurfaceCharacteristicMap &orig)
virtual bool init (const DtFilename filename, bool displayWarning=false)
virtual bool get (std::istream &stream)
virtual bool processToken (std::istream &stream, DtString &token)
virtual bool characteristicsFromString (const char *str, unsigned int &characteristics)

Protected Types

typedef std::map< DtString,
DtSurface::DtCharacteristics
DtSurfaceStringToCharacteristics
typedef
DtSurfaceStringToCharacteristics::const_iterator 
DtSurfStrToCharsConstIter
typedef
DtSurfaceStringToCharacteristics::iterator 
DtSurfStrToCharsIter

Protected Member Functions

virtual DtSurfacecreateSurface ()

Protected Attributes

DtSurfaceStringToCharacteristics mySurfaceStringToCharacteristics
DtSurfacemySurface

Static Protected Attributes

static const DtString theMatchString

Private Attributes

std::set< std::string > myPrintedWarnings

Member Typedef Documentation

typedef DtSurfaceStringToCharacteristics::const_iterator DtSurfaceCharacteristicMap::DtSurfStrToCharsConstIter [protected]
typedef DtSurfaceStringToCharacteristics::iterator DtSurfaceCharacteristicMap::DtSurfStrToCharsIter [protected]

Constructor & Destructor Documentation


Member Function Documentation

virtual bool DtSurfaceCharacteristicMap::init ( const DtFilename  filename,
bool  displayWarning = false 
) [virtual]
virtual bool DtSurfaceCharacteristicMap::get ( std::istream &  stream) [virtual]
virtual bool DtSurfaceCharacteristicMap::processToken ( std::istream &  stream,
DtString token 
) [virtual]
virtual bool DtSurfaceCharacteristicMap::characteristicsFromString ( const char *  str,
unsigned int &  characteristics 
) [virtual]
virtual DtSurface* DtSurfaceCharacteristicMap::createSurface ( ) [protected, virtual]

Member Data Documentation

std::set<std::string> DtSurfaceCharacteristicMap::myPrintedWarnings [private]

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)