Fix for compilation error caused by strict prototype checking
This commit is contained in:
8
extern/bullet2/src/Bullet-C-Api.h
vendored
8
extern/bullet2/src/Bullet-C-Api.h
vendored
@@ -65,7 +65,7 @@ extern "C" {
|
|||||||
Create and Delete a Physics SDK
|
Create and Delete a Physics SDK
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern plPhysicsSdkHandle plNewBulletSdk(); //this could be also another sdk, like ODE, PhysX etc.
|
extern plPhysicsSdkHandle plNewBulletSdk(void); //this could be also another sdk, like ODE, PhysX etc.
|
||||||
extern void plDeletePhysicsSdk(plPhysicsSdkHandle physicsSdk);
|
extern void plDeletePhysicsSdk(plPhysicsSdkHandle physicsSdk);
|
||||||
|
|
||||||
/** Collision World, not strictly necessary, you can also just create a Dynamics World with Rigid Bodies which internally manages the Collision World with Collision Objects */
|
/** Collision World, not strictly necessary, you can also just create a Dynamics World with Rigid Bodies which internally manages the Collision World with Collision Objects */
|
||||||
@@ -116,16 +116,16 @@ extern "C" {
|
|||||||
extern plCollisionShapeHandle plNewCapsuleShape(plReal radius, plReal height);
|
extern plCollisionShapeHandle plNewCapsuleShape(plReal radius, plReal height);
|
||||||
extern plCollisionShapeHandle plNewConeShape(plReal radius, plReal height);
|
extern plCollisionShapeHandle plNewConeShape(plReal radius, plReal height);
|
||||||
extern plCollisionShapeHandle plNewCylinderShape(plReal radius, plReal height);
|
extern plCollisionShapeHandle plNewCylinderShape(plReal radius, plReal height);
|
||||||
extern plCollisionShapeHandle plNewCompoundShape();
|
extern plCollisionShapeHandle plNewCompoundShape(void);
|
||||||
extern void plAddChildShape(plCollisionShapeHandle compoundShape,plCollisionShapeHandle childShape, plVector3 childPos,plQuaternion childOrn);
|
extern void plAddChildShape(plCollisionShapeHandle compoundShape,plCollisionShapeHandle childShape, plVector3 childPos,plQuaternion childOrn);
|
||||||
|
|
||||||
extern void plDeleteShape(plCollisionShapeHandle shape);
|
extern void plDeleteShape(plCollisionShapeHandle shape);
|
||||||
|
|
||||||
/* Convex Meshes */
|
/* Convex Meshes */
|
||||||
extern plCollisionShapeHandle plNewConvexHullShape();
|
extern plCollisionShapeHandle plNewConvexHullShape(void);
|
||||||
extern void plAddVertex(plCollisionShapeHandle convexHull, plReal x,plReal y,plReal z);
|
extern void plAddVertex(plCollisionShapeHandle convexHull, plReal x,plReal y,plReal z);
|
||||||
/* Concave static triangle meshes */
|
/* Concave static triangle meshes */
|
||||||
extern plMeshInterfaceHandle plNewMeshInterface();
|
extern plMeshInterfaceHandle plNewMeshInterface(void);
|
||||||
extern void plAddTriangle(plMeshInterfaceHandle meshHandle, plVector3 v0,plVector3 v1,plVector3 v2);
|
extern void plAddTriangle(plMeshInterfaceHandle meshHandle, plVector3 v0,plVector3 v1,plVector3 v2);
|
||||||
extern plCollisionShapeHandle plNewStaticTriangleMeshShape(plMeshInterfaceHandle);
|
extern plCollisionShapeHandle plNewStaticTriangleMeshShape(plMeshInterfaceHandle);
|
||||||
|
|
||||||
|
@@ -154,7 +154,7 @@ ntohf(R32 f) {
|
|||||||
#define UNDEF_FLOAT 0x7F800000
|
#define UNDEF_FLOAT 0x7F800000
|
||||||
|
|
||||||
R32
|
R32
|
||||||
undefined() {
|
undefined(void) {
|
||||||
Hack hack;
|
Hack hack;
|
||||||
hack.i = UNDEF_FLOAT;
|
hack.i = UNDEF_FLOAT;
|
||||||
return hack.f;
|
return hack.f;
|
||||||
|
@@ -103,7 +103,7 @@ typedef char ASCII;
|
|||||||
|
|
||||||
R32 htonf(R32 f);
|
R32 htonf(R32 f);
|
||||||
R32 ntohf(R32 f);
|
R32 ntohf(R32 f);
|
||||||
R32 undefined();
|
R32 undefined(void);
|
||||||
U16 reverseU16(U16 value);
|
U16 reverseU16(U16 value);
|
||||||
U32 reverseU32(U32 value);
|
U32 reverseU32(U32 value);
|
||||||
R32 reverseR32(R32 value);
|
R32 reverseR32(R32 value);
|
||||||
|
Reference in New Issue
Block a user