![]() |
VR-Forces 4.0.4 Class Documentation
|
A static class used to read (and then access) an old Stealth 6.2-style mtl model map file. More...
Classes | |
| struct | MtlModelMapping |
| Data from an mtl model mapping. More... | |
Public Types | |
| typedef std::vector < MtlModelMapping > | MtlModelMappings |
| Vector of model mappings. | |
Static Public Member Functions | |
| static bool | carAsFixnum (DtlObjPtr lst, int &fixnumOut, DtlObjPtr &cdrOut) |
| Get the car of a list as a fixnum, returning the num and cdr of the list through output parameters (fixnumOut and cdrOut). | |
| static bool | carAsString (DtlObjPtr lst, std::string &strOut, DtlObjPtr &cdrOut) |
| Get the car of a list as a c string, returning the string and cdr of the list through output parameters (strOut and cdrOut). | |
| static bool | listToEntityType (DtlObjPtr lst, DtEntityType &typeOut) |
| Interpret a list of 7 fixnums as a DIS entity type, returning the result through an output parameter (typeOut) | |
| static DtlObjPtr | DtlModelMap (const DtlObjPtr &args, const DtlObjPtr &env) |
| Callback to interpret a model-map function call in an mtl file. | |
| static MtlModelMappings & | mtlModelMappings () |
| Accessor for the imported model mappings. | |
| static std::set< std::string > & | stealthModelSet () |
Static Protected Attributes | |
| static MtlModelMappings | theMtlModelMappings |
| static std::set< std::string > | theStealthModelSet |
A static class used to read (and then access) an old Stealth 6.2-style mtl model map file.
| typedef std::vector<MtlModelMapping> makVrv::DtMtlModelMapReader::MtlModelMappings |
Vector of model mappings.
| static bool makVrv::DtMtlModelMapReader::carAsFixnum | ( | DtlObjPtr | lst, |
| int & | fixnumOut, | ||
| DtlObjPtr & | cdrOut | ||
| ) | [static] |
Get the car of a list as a fixnum, returning the num and cdr of the list through output parameters (fixnumOut and cdrOut).
| static bool makVrv::DtMtlModelMapReader::carAsString | ( | DtlObjPtr | lst, |
| std::string & | strOut, | ||
| DtlObjPtr & | cdrOut | ||
| ) | [static] |
Get the car of a list as a c string, returning the string and cdr of the list through output parameters (strOut and cdrOut).
| static bool makVrv::DtMtlModelMapReader::listToEntityType | ( | DtlObjPtr | lst, |
| DtEntityType & | typeOut | ||
| ) | [static] |
Interpret a list of 7 fixnums as a DIS entity type, returning the result through an output parameter (typeOut)
| static DtlObjPtr makVrv::DtMtlModelMapReader::DtlModelMap | ( | const DtlObjPtr & | args, |
| const DtlObjPtr & | env | ||
| ) | [static] |
Callback to interpret a model-map function call in an mtl file.
Creates an MtlModelMapping and adds it to the global list.
| static MtlModelMappings& makVrv::DtMtlModelMapReader::mtlModelMappings | ( | ) | [static] |
Accessor for the imported model mappings.
| static std::set<std::string>& makVrv::DtMtlModelMapReader::stealthModelSet | ( | ) | [static] |
MtlModelMappings makVrv::DtMtlModelMapReader::theMtlModelMappings [static, protected] |
std::set<std::string> makVrv::DtMtlModelMapReader::theStealthModelSet [static, protected] |