VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions
DtUTTFDecoder Class Reference

Instances of DtUnicodeTTFSymbolDescriptor are descriptors of the mtl files. More...

List of all members.

Public Member Functions

 DtUTTFDecoder ()
virtual ~DtUTTFDecoder ()
virtual bool getUnitSymbolFont (const DtEntityMapperKey &entType, unsigned short &outlineCharacter, unsigned short &echelonCharacter, unsigned short &fillCharacter, bool useForceAsFill=false) const
virtual unsigned short fillCharacterForUnitSymbolFont (const unsigned short outline, const DtEntityMapperKey &entType, const int forceType) const
virtual unsigned short outlineCharacterForUnitSymbolFont (const unsigned short character, const int forceType) const
virtual unsigned short echelonCharacterForUnitSymbolFont (const DtEntityMapperKey &entType) const
virtual bool fillCharacterByOutline (unsigned short outline, const QString &lowerB, const QString &upperB, const QString &fillStart, unsigned short &fill, bool equipment=false) const

Static Public Member Functions

static DtUTTFDecoder * create ()

Detailed Description

Instances of DtUnicodeTTFSymbolDescriptor are descriptors of the mtl files.

They store the data located in these config files for ttf objects Subclass and install a new UTTF character decoder to return your representation of echelon, fill and outline characters. Set creator in DtUnicodeTTFSymbolDescriptor


Constructor & Destructor Documentation

virtual DtUTTFDecoder::~DtUTTFDecoder ( ) [virtual]

Member Function Documentation

static DtUTTFDecoder* DtUTTFDecoder::create ( ) [static]
virtual bool DtUTTFDecoder::getUnitSymbolFont ( const DtEntityMapperKey &  entType,
unsigned short &  outlineCharacter,
unsigned short &  echelonCharacter,
unsigned short &  fillCharacter,
bool  useForceAsFill = false 
) const [virtual]
virtual unsigned short DtUTTFDecoder::fillCharacterForUnitSymbolFont ( const unsigned short  outline,
const DtEntityMapperKey &  entType,
const int  forceType 
) const [virtual]
virtual unsigned short DtUTTFDecoder::outlineCharacterForUnitSymbolFont ( const unsigned short  character,
const int  forceType 
) const [virtual]
virtual unsigned short DtUTTFDecoder::echelonCharacterForUnitSymbolFont ( const DtEntityMapperKey &  entType) const [virtual]
virtual bool DtUTTFDecoder::fillCharacterByOutline ( unsigned short  outline,
const QString &  lowerB,
const QString &  upperB,
const QString &  fillStart,
unsigned short &  fill,
bool  equipment = false 
) const [virtual]

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)