VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Attributes
DtSurfaceCharacteristicMap Class Reference

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

DtSurfaceCharacteristicMap::DtSurfaceCharacteristicMap ( )
virtual DtSurfaceCharacteristicMap::~DtSurfaceCharacteristicMap ( )
virtual
DtSurfaceCharacteristicMap::DtSurfaceCharacteristicMap ( const DtSurfaceCharacteristicMap orig)

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 ( )
protectedvirtual

Member Data Documentation

DtSurfaceStringToCharacteristics DtSurfaceCharacteristicMap::mySurfaceStringToCharacteristics
protected
const DtString DtSurfaceCharacteristicMap::theMatchString
staticprotected
DtSurface* DtSurfaceCharacteristicMap::mySurface
protected
std::set<std::string> DtSurfaceCharacteristicMap::myPrintedWarnings
private

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)