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

TM includes. More...

Inheritance diagram for DtTTSDrawerColl:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtTTSDrawerColl ()
 DtTTSDrawerColl (DtDrawerColl *nextComponent)
virtual ~DtTTSDrawerColl ()
virtual DtSymbolDrawerlookupDrawer (const DtDrawerKey &key)
 override parent implementation.

Protected Member Functions

virtual bool insertDrawer (const QString &cacheKey, DtTTSDrawer *drawer)
 Insert drawer into cache.
virtual DtTTSDrawercreateDrawer (const DtDrawerKey &drawerKey) const
 Create drawer corresponding to key.
virtual DtTTSDrawerlookupTTSDrawer (const DtDrawerKey &drawerKey)
 Find drawer corresponding to key.
virtual QString calcCacheKey (const DtDrawerKey &drawerKey) const
 Create a single string key based on the drawer key class member data.

Protected Attributes

QCache< QString, DtTTSDrawermyCache

Private Member Functions

 DtTTSDrawerColl (const DtTTSDrawerColl &orig)
DtTTSDrawerColloperator= (const DtTTSDrawerColl &orig)

Detailed Description

TM includes.

Qt includes class DtTTSDrawerColl:

Concrete class holds the set of drawers which use true type fonts.


Constructor & Destructor Documentation

virtual DtTTSDrawerColl::~DtTTSDrawerColl ( ) [virtual]

Member Function Documentation

virtual DtSymbolDrawer* DtTTSDrawerColl::lookupDrawer ( const DtDrawerKey key) [virtual]

override parent implementation.

Implements DtDrawerColl.

virtual bool DtTTSDrawerColl::insertDrawer ( const QString &  cacheKey,
DtTTSDrawer drawer 
) [protected, virtual]

Insert drawer into cache.

virtual DtTTSDrawer* DtTTSDrawerColl::createDrawer ( const DtDrawerKey drawerKey) const [protected, virtual]

Create drawer corresponding to key.

virtual DtTTSDrawer* DtTTSDrawerColl::lookupTTSDrawer ( const DtDrawerKey drawerKey) [protected, virtual]

Find drawer corresponding to key.

virtual QString DtTTSDrawerColl::calcCacheKey ( const DtDrawerKey drawerKey) const [protected, virtual]

Create a single string key based on the drawer key class member data.

DtTTSDrawerColl& DtTTSDrawerColl::operator= ( const DtTTSDrawerColl orig) [private]

Member Data Documentation

QCache<QString, DtTTSDrawer> DtTTSDrawerColl::myCache [protected]

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)