|
|
@@ -1,3 +1,38 @@
|
|
|
+// Filename: ode.h
|
|
|
+// Created by: drose (27Jun07)
|
|
|
+//
|
|
|
+////////////////////////////////////////////////////////////////////
|
|
|
+//
|
|
|
+// PANDA 3D SOFTWARE
|
|
|
+// Copyright (c) 2001 - 2004, Disney Enterprises, Inc. All rights reserved
|
|
|
+//
|
|
|
+// All use of this software is subject to the terms of the Panda 3d
|
|
|
+// Software license. You should have received a copy of this license
|
|
|
+// along with this source code; you will also find a current copy of
|
|
|
+// the license at http://etc.cmu.edu/panda3d/docs/license/ .
|
|
|
+//
|
|
|
+// To contact the maintainers of this program write to
|
|
|
+// [email protected] .
|
|
|
+//
|
|
|
+////////////////////////////////////////////////////////////////////
|
|
|
+/**
|
|
|
+ * @file config.h
|
|
|
+ * common internal api header.
|
|
|
+ */
|
|
|
+
|
|
|
+#ifndef _ODE_CONFIG_H_
|
|
|
+#define _ODE_CONFIG_H_
|
|
|
+
|
|
|
+#define dSINGLE 1
|
|
|
+#define _MSC_VER 1
|
|
|
+#define ODE_PLATFORM_WINDOWS
|
|
|
+
|
|
|
+#if !defined(ODE_API)
|
|
|
+ #define ODE_API
|
|
|
+#endif
|
|
|
+
|
|
|
+#endif /* _ODE_CONFIG_H */
|
|
|
+
|
|
|
/**
|
|
|
* @file common.h
|
|
|
* common internal api header.
|
|
|
@@ -10,7 +45,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
-# ODE header stuff
|
|
|
+/* ODE header stuff */
|
|
|
|
|
|
#ifndef _ODE_COMMON_H_
|
|
|
#define _ODE_COMMON_H_
|
|
|
@@ -52,4 +87,10 @@ typedef struct dJointFeedback {
|
|
|
dVector3 t2; /* torque applied to body 2 */
|
|
|
} dJointFeedback;
|
|
|
|
|
|
+typedef struct dSurfaceParameters dSurfaceParameters;
|
|
|
+typedef struct dMass dMass;
|
|
|
+typedef struct dContact dContact;
|
|
|
+typedef struct dContactGeom dContactGeom;
|
|
|
+typedef struct dTriMeshDataID dTriMeshDataID;
|
|
|
+
|
|
|
#endif /* _ODE_COMMON_H_ */
|