Remove mjCBase::def and use mjCBase::classname instead.

PiperOrigin-RevId: 650629741
Change-Id: I10a9955b99e4a5ff0b5a742e22635ccad1455f1a
This commit is contained in:
Alessio Quaglino
2024-07-09 08:01:38 -07:00
committed by Copybara-Service
parent c5f958bdff
commit e0d33eb1d0
8 changed files with 56 additions and 75 deletions
+3
View File
@@ -269,6 +269,9 @@ class mjCModel : public mjCModel_, private mjSpec {
void SaveState(const mjData* d);
void RestoreState(const mjModel* m, mjData** dest);
// map from default class name to default class pointer
std::map<std::string, mjCDef*> def_map;
private:
// settings for each defaults class
std::vector<mjCDef*> defaults_;