List of all members.
Public Member Functions |
|
| DtMarkingSymbols (DtMtlEnvironment *mtl) |
|
virtual bool | loadLispFile (const char *filename) |
|
virtual QPixmap | getIconForEmitterSystem () const |
| | Returns a pixmap of the emitter system symbol.
|
|
virtual QPixmap | getBigIconForEmitterSystem () const |
|
virtual QPixmap | getIconForDetonation () const |
| | Returns a pixmap of the detonation symbol.
|
|
virtual QPixmap | getBigIconForEntity (const DtEntityType &type, const DtForceType &force) |
| | Returns a big pixmap.
|
|
virtual QPixmap | getIconForEntity (const DtEntityType &type, const DtForceType &force, bool destroyed=false) |
| | Returns a pixmap of the symbol for this entity type.
|
|
virtual QPixmap | getIconForAggregate (const DtEntityType &type, const DtForceType &force, bool destroyed=false) |
| | Returns a pixmap of the symbol for this entity type.
|
Protected Member Functions |
|
void | registerMtlParameters () |
|
virtual bool | lookupParameters () |
|
virtual void | addMapping (DtSymbolSpec *newspec) |
| | Add an entity/force id mapping.
|
|
virtual DtSymbolSpec * | getSymbol (const DtEntityType &type, int forceId) const |
|
virtual QPixmap | getIconForDestroyed () const |
Static Protected Member Functions |
|
static DtlObjPtr | parseSymbolMap (const DtlObjPtr &args, const DtlObjPtr &) |
|
static DtSymbolSpec * | parseBmpSymbol (const DtlObjPtr &args, DtlObjPtr &retval) |
Protected Attributes |
|
bool | myCreatedEnv |
|
DtMtlEnvironment * | myEnv |
|
QPixmapCache | myIconCache |
|
DtList * | myMappings |
|
DtString | myDetonationPixName |
|
DtString | mySensorPixName |
|
DtString | myDestroyedPixName |
|
DtString | myDestroyedMaskPixName |
The documentation for this class was generated from the following file: