mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
added 'ode_includes.h' to resolve #define collisions
This commit is contained in:
parent
1882da9ca3
commit
de15a48d44
@ -15,7 +15,7 @@
|
|||||||
$[TARGET]_composite2.cxx $[TARGET]_composite3.cxx
|
$[TARGET]_composite2.cxx $[TARGET]_composite3.cxx
|
||||||
|
|
||||||
#define SOURCES \
|
#define SOURCES \
|
||||||
config_ode.h \
|
ode_includes.h config_ode.h \
|
||||||
odeWorld.I odeWorld.h \
|
odeWorld.I odeWorld.h \
|
||||||
odeMass.I odeMass.h \
|
odeMass.I odeMass.h \
|
||||||
odeBody.I odeBody.h \
|
odeBody.I odeBody.h \
|
||||||
@ -74,7 +74,7 @@
|
|||||||
|
|
||||||
|
|
||||||
#define INSTALL_HEADERS \
|
#define INSTALL_HEADERS \
|
||||||
config_ode.h \
|
ode_includes.h config_ode.h \
|
||||||
odeWorld.I odeWorld.h \
|
odeWorld.I odeWorld.h \
|
||||||
odeMass.I odeMass.h \
|
odeMass.I odeMass.h \
|
||||||
odeBody.I odeBody.h \
|
odeBody.I odeBody.h \
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeWorld.h"
|
#include "odeWorld.h"
|
||||||
#include "odeMass.h"
|
#include "odeMass.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedReferenceCount.h"
|
#include "typedReferenceCount.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeSurfaceParameters.h"
|
#include "odeSurfaceParameters.h"
|
||||||
#include "odeContactGeom.h"
|
#include "odeContactGeom.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedReferenceCount.h"
|
#include "typedReferenceCount.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "OdeGeom.h"
|
#include "OdeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
#include "odeContact.h"
|
#include "odeContact.h"
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeSpace.h" // Needed for derived classes
|
#include "odeSpace.h" // Needed for derived classes
|
||||||
#include "odeBody.h"
|
#include "odeBody.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeSpace.h"
|
#include "odeSpace.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeWorld.h" // Needed for derived classes
|
#include "odeWorld.h" // Needed for derived classes
|
||||||
#include "odeJointGroup.h"
|
#include "odeJointGroup.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : OdeJointGroup
|
// Class : OdeJointGroup
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedReferenceCount.h"
|
#include "typedReferenceCount.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : OdeMass
|
// Class : OdeMass
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeSpace.h"
|
#include "odeSpace.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeSpace.h"
|
#include "odeSpace.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
class OdeGeom;
|
class OdeGeom;
|
||||||
class OdeTriMeshGeom;
|
class OdeTriMeshGeom;
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
class OdeContact;
|
class OdeContact;
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedReferenceCount.h"
|
#include "typedReferenceCount.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "nodePathCollection.h"
|
#include "nodePathCollection.h"
|
||||||
#include "geomNode.h"
|
#include "geomNode.h"
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
INLINE void OdeTriMeshGeom::
|
INLINE void OdeTriMeshGeom::
|
||||||
set_data(OdeTriMeshData &data) {
|
set_data(OdeTriMeshData &data) {
|
||||||
unlink_data(_id);
|
// unlink_data(_id); // not necessary?
|
||||||
dGeomTriMeshSetData(_id, data.get_id());
|
dGeomTriMeshSetData(_id, data.get_id());
|
||||||
link_data(_id, data);
|
link_data(_id, data);
|
||||||
}
|
}
|
||||||
@ -69,3 +69,4 @@ INLINE dTriMeshDataID OdeTriMeshGeom::
|
|||||||
get_data_id() const {
|
get_data_id() const {
|
||||||
return dGeomTriMeshGetTriMeshDataID(_id);
|
return dGeomTriMeshGetTriMeshDataID(_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
#include "odeGeom.h"
|
#include "odeGeom.h"
|
||||||
#include "odeTriMeshData.h"
|
#include "odeTriMeshData.h"
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
|
|
||||||
#include "odeJoint.h"
|
#include "odeJoint.h"
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
class OdeBody;
|
class OdeBody;
|
||||||
class OdeJoint;
|
class OdeJoint;
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
#include "ode/ode.h"
|
#include "ode_includes.h"
|
||||||
class OdeBody;
|
class OdeBody;
|
||||||
class OdeJoint;
|
class OdeJoint;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user