![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtUnicodeTTFSymbolDescriptor () | |
| default constructor | |
| virtual | ~DtUnicodeTTFSymbolDescriptor () |
| destructor | |
| DtUnicodeTTFSymbolDescriptor (const DtUnicodeTTFSymbolDescriptor &orig) | |
| copy constructor | |
| virtual DtSymbolDescriptor & | operator= (const DtSymbolDescriptor &rhs) |
| assignment operator | |
| virtual bool | operator== (const DtSymbolDescriptor &) const |
| equality operators | |
| virtual QString | type () const |
| virtual QString | info () const |
| virtual unsigned short | echelonUnicodeChar () const |
| virtual void | setEchelonUnicodeChar (const unsigned short echelon) |
| virtual void | setEchelonUnicodeChar (const QString &hexString) |
| virtual unsigned short | outlineUnicodeChar (int force=-1) const |
| If force != -1, returns modified outline character if extended format. | |
| unsigned short | outlineUnicodeCharRawValue () const |
| virtual void | setOutlineUnicodeChar (const unsigned short outline) |
| virtual void | setOutlineUnicodeChar (const QString &hexString) |
| virtual unsigned short | fillUnicodeChar () const |
| virtual unsigned short | fillUnicodeChar (const DtEntityMapperKey &entType, const int forceType) const |
| Calls down to decoder factory to get fill char. | |
| virtual void | setFillUnicodeChar (const unsigned short fill) |
| virtual void | setFillUnicodeChar (const QString &hexString) |
| virtual DtSymbol * | createSymbol (DtSymbolDrawer &drawer, const DtEntityMapperKey &key) const |
| void | setOptional (const QString &optional) |
| const QString & | optional () const |
| virtual DtSymbolDescriptor * | clone () |
| virtual QString | descriptorInformation () const |
| Called from toFileString(). Fills in specific information for descriptor. | |
| void | setModifyFillByForce (bool) |
| bool | modifyFillByForce () const |
| void | setComment (const QString &) |
| const QString & | comment () const |
| void | setIsExtendedFormat (bool) |
| bool | isExtendedFormat () const |
Static Public Member Functions | |
| static unsigned short | convertHexStringToMultibyteCharacter (const QString &hexChar) |
| static void | setDecoderCreator (DtUTTFDecoderCreatorFcn) |
| static DtUTTFDecoderCreatorFcn | decoderCreator () |
Protected Attributes | |
| unsigned short | myEchelonUnicodeChar |
| unsigned short | myOutlineUnicodeChar |
| unsigned short | myFillUnicodeChar |
| QString | myOptional |
| QString | myComment |
| bool | myModifyFillByForce |
| bool | myIsExtendedFormat |
Static Protected Attributes | |
| static DtUTTFDecoderCreatorFcn | theDecoderCreator |
default constructor
| virtual DtUnicodeTTFSymbolDescriptor::~DtUnicodeTTFSymbolDescriptor | ( | ) | [virtual] |
destructor
| DtUnicodeTTFSymbolDescriptor::DtUnicodeTTFSymbolDescriptor | ( | const DtUnicodeTTFSymbolDescriptor & | orig | ) |
copy constructor
| virtual DtSymbolDescriptor& DtUnicodeTTFSymbolDescriptor::operator= | ( | const DtSymbolDescriptor & | rhs | ) | [virtual] |
assignment operator
Reimplemented from DtTtfSymbolDescriptor.
| virtual bool DtUnicodeTTFSymbolDescriptor::operator== | ( | const DtSymbolDescriptor & | rhs | ) | const [virtual] |
equality operators
Reimplemented from DtTtfSymbolDescriptor.
| virtual QString DtUnicodeTTFSymbolDescriptor::type | ( | ) | const [virtual] |
Reimplemented from DtTtfSymbolDescriptor.
| virtual QString DtUnicodeTTFSymbolDescriptor::info | ( | ) | const [virtual] |
Reimplemented from DtTtfSymbolDescriptor.
| virtual unsigned short DtUnicodeTTFSymbolDescriptor::echelonUnicodeChar | ( | ) | const [virtual] |
| virtual void DtUnicodeTTFSymbolDescriptor::setEchelonUnicodeChar | ( | const unsigned short | echelon | ) | [virtual] |
| virtual void DtUnicodeTTFSymbolDescriptor::setEchelonUnicodeChar | ( | const QString & | hexString | ) | [virtual] |
| virtual unsigned short DtUnicodeTTFSymbolDescriptor::outlineUnicodeChar | ( | int | force = -1 | ) | const [virtual] |
If force != -1, returns modified outline character if extended format.
| unsigned short DtUnicodeTTFSymbolDescriptor::outlineUnicodeCharRawValue | ( | ) | const [inline] |
| virtual void DtUnicodeTTFSymbolDescriptor::setOutlineUnicodeChar | ( | const unsigned short | outline | ) | [virtual] |
| virtual void DtUnicodeTTFSymbolDescriptor::setOutlineUnicodeChar | ( | const QString & | hexString | ) | [virtual] |
| virtual unsigned short DtUnicodeTTFSymbolDescriptor::fillUnicodeChar | ( | ) | const [virtual] |
| virtual unsigned short DtUnicodeTTFSymbolDescriptor::fillUnicodeChar | ( | const DtEntityMapperKey & | entType, |
| const int | forceType | ||
| ) | const [virtual] |
Calls down to decoder factory to get fill char.
| virtual void DtUnicodeTTFSymbolDescriptor::setFillUnicodeChar | ( | const unsigned short | fill | ) | [virtual] |
| virtual void DtUnicodeTTFSymbolDescriptor::setFillUnicodeChar | ( | const QString & | hexString | ) | [virtual] |
| static unsigned short DtUnicodeTTFSymbolDescriptor::convertHexStringToMultibyteCharacter | ( | const QString & | hexChar | ) | [static] |
| virtual DtSymbol* DtUnicodeTTFSymbolDescriptor::createSymbol | ( | DtSymbolDrawer & | drawer, |
| const DtEntityMapperKey & | key | ||
| ) | const [virtual] |
Reimplemented from DtTtfSymbolDescriptor.
| void DtUnicodeTTFSymbolDescriptor::setOptional | ( | const QString & | optional | ) | [inline] |
References myOptional.
| const QString & DtUnicodeTTFSymbolDescriptor::optional | ( | ) | const [inline] |
References myOptional.
| virtual DtSymbolDescriptor* DtUnicodeTTFSymbolDescriptor::clone | ( | ) | [virtual] |
Reimplemented from DtTtfSymbolDescriptor.
| virtual QString DtUnicodeTTFSymbolDescriptor::descriptorInformation | ( | ) | const [virtual] |
Called from toFileString(). Fills in specific information for descriptor.
Reimplemented from DtTtfSymbolDescriptor.
| void DtUnicodeTTFSymbolDescriptor::setModifyFillByForce | ( | bool | b | ) | [inline] |
References myModifyFillByForce.
| bool DtUnicodeTTFSymbolDescriptor::modifyFillByForce | ( | ) | const [inline] |
References myModifyFillByForce.
| void DtUnicodeTTFSymbolDescriptor::setComment | ( | const QString & | s | ) | [inline] |
References myComment.
| const QString & DtUnicodeTTFSymbolDescriptor::comment | ( | ) | const [inline] |
References myComment.
| void DtUnicodeTTFSymbolDescriptor::setIsExtendedFormat | ( | bool | b | ) | [inline] |
References myIsExtendedFormat.
| bool DtUnicodeTTFSymbolDescriptor::isExtendedFormat | ( | ) | const [inline] |
References myIsExtendedFormat.
| static void DtUnicodeTTFSymbolDescriptor::setDecoderCreator | ( | DtUTTFDecoderCreatorFcn | ) | [static] |
| static DtUTTFDecoderCreatorFcn DtUnicodeTTFSymbolDescriptor::decoderCreator | ( | ) | [static] |
unsigned short DtUnicodeTTFSymbolDescriptor::myEchelonUnicodeChar [protected] |
unsigned short DtUnicodeTTFSymbolDescriptor::myOutlineUnicodeChar [protected] |
unsigned short DtUnicodeTTFSymbolDescriptor::myFillUnicodeChar [protected] |
QString DtUnicodeTTFSymbolDescriptor::myOptional [protected] |
Referenced by optional(), and setOptional().
QString DtUnicodeTTFSymbolDescriptor::myComment [protected] |
Referenced by comment(), and setComment().
Referenced by modifyFillByForce(), and setModifyFillByForce().
bool DtUnicodeTTFSymbolDescriptor::myIsExtendedFormat [protected] |
Referenced by isExtendedFormat(), and setIsExtendedFormat().
DtUTTFDecoderCreatorFcn DtUnicodeTTFSymbolDescriptor::theDecoderCreator [static, protected] |