1212 includepath = {"/tmp/mujoco/include/" },
1313 linkpath = {"/tmp/mujoco/lib/" },
1414 include = {
15+ "mujoco/mjtnum.h" ,
16+
1517 "mujoco/mjexport.h" ,
18+ "mujoco/mujoco.h" ,
19+ "mujoco/mjmacro.h" ,
20+ "mujoco/mjthread.h" ,
1621 "mujoco/mjdata.h" ,
1722 "mujoco/mjmodel.h" ,
1823 "mujoco/mjrender.h" ,
19- "mujoco/mjtnum.h" ,
2024 "mujoco/mjui.h" ,
2125 "mujoco/mjvisualize.h" ,
22- "mujoco/mujoco.h"
26+
27+
28+ //"mujoco/mjxmacro.h",
29+ "mujoco/mjplugin.h"
2330 },
2431 link = {"mujoco" }
2532 ),
@@ -36,6 +43,7 @@ public class MuJoCoConfig implements InfoMapper {
3643 public void map (InfoMap infoMap ) {
3744 infoMap .put (new Info ("MJ_STATIC" ).define (true ));
3845 infoMap .put (new Info ("mjtNum" ).cast ().valueTypes ("double" ).pointerTypes ("DoublePointer" ));
46+
3947 infoMap .put (new Info ("MJOPTION_VECTORS" ).skip ());
4048 infoMap .put (new Info ("MJMODEL_POINTERS" ).skip ());
4149 infoMap .put (new Info ("MJDATA_VECTOR" ).skip ());
@@ -60,5 +68,23 @@ public void map(InfoMap infoMap) {
6068 infoMap .put (new Info ("MUJOCO_HELPER_DLL_EXPORT" ).skip ());
6169 infoMap .put (new Info ("MUJOCO_HELPER_DLL_LOCAL" ).skip ());
6270 infoMap .put (new Info ("mjCOLLISIONFUNC" ).skip ());
71+ infoMap .put (new Info ("mjEXTERNC" ).skip ());
72+ infoMap .put (new Info ("mjDLLMAIN" ).skip ());
73+ infoMap .put (new Info ("XMJV" ).skip ());
74+ //infoMap.put(new Info("X").skip());
75+ //infoMap.put(new Info("MJOPTION_FLOATS").skip());
76+ //infoMap.put(new Info("MJOPTION_INTS").skip());
77+ //infoMap.put(new Info("MJOPTION_SCALARS").skip());
78+ infoMap .put (new Info ("mjPLUGIN_LIB_INIT" ).skip ());
79+ infoMap .put (new Info ("mjfPluginLibraryLoadCallback" ).skip ());
80+ infoMap .put (new Info ("mjfGeneric" ).skip ());
81+ infoMap .put (new Info ("mjfConFilt" ).skip ());
82+ infoMap .put (new Info ("mjfSensor" ).skip ());
83+ infoMap .put (new Info ("mjfTime" ).skip ());
84+ infoMap .put (new Info ("mjfAct" ).skip ());
85+ infoMap .put (new Info ("mjfCollision" ).skip ());
86+ // infoMap.put(new Info("").skip());
87+ // infoMap.put(new Info("").skip());
88+
6389 }
6490}
0 commit comments