13 #include <mtl/mtlEnvironment.h>
15 #include <vlpi/entityType.h>
48 static bool carAsFixnum(DtlObjPtr lst,
int& fixnumOut, DtlObjPtr& cdrOut);
55 static bool carAsString(DtlObjPtr lst, std::string& strOut, DtlObjPtr& cdrOut);
61 static bool listToEntityType(DtlObjPtr lst, DtEntityType& typeOut);
65 static DtlObjPtr DtlModelMap(
const DtlObjPtr& args,
const DtlObjPtr& env);
72 static std::set<std::string>& stealthModelSet();
DtEntityType type
The entity type mapped to the model.
Definition: DtMtlModelMapReader.h:36
std::vector< MtlModelMapping > MtlModelMappings
Vector of model mappings.
Definition: DtMtlModelMapReader.h:41
std::string modelFile
The full path of the model file (e.g. '../data/T-80.flt')
Definition: DtMtlModelMapReader.h:33
std::string modelName
The local filename of the model (e.g. 'T-80.flt')
Definition: DtMtlModelMapReader.h:30
A static class used to read (and then access) an old Stealth 6.2-style mtl model map file...
Definition: DtMtlModelMapReader.h:22
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
static std::set< std::string > theStealthModelSet
Definition: DtMtlModelMapReader.h:76
Data from an mtl model mapping.
Definition: DtMtlModelMapReader.h:27
static MtlModelMappings theMtlModelMappings
Definition: DtMtlModelMapReader.h:75
Contains DLL export macros.