OSDN Git Service

Make the btCollisionWorld callbacks directors
authorXoppa <contact@xoppa.nl>
Thu, 31 Jan 2013 19:11:12 +0000 (20:11 +0100)
committerXoppa <contact@xoppa.nl>
Thu, 31 Jan 2013 19:11:12 +0000 (20:11 +0100)
extensions/gdx-bullet/jni/swig/custom/btCollisionWorld.i

index 7889bb9..35aa65a 100644 (file)
@@ -2,7 +2,17 @@
  *     Interface module for a class with inner structs or classes.
  */
  
-%module btCollisionWorld
+%module(directors="1") btCollisionWorld
+
+%feature("director") LocalShapeInfo;
+%feature("director") LocalRayResult;
+%feature("director") RayResultCallback;
+%feature("director") ClosestRayResultCallback;
+%feature("director") AllHitsRayResultCallback;
+%feature("director") LocalConvexResult;
+%feature("director") ConvexResultCallback;
+%feature("director") ClosestConvexResultCallback;
+%feature("director") ContactResultCallback;
 
        ///LocalShapeInfo gives extra information for complex shapes
        ///Currently, only btTriangleMeshShape is available, so it just contains triangleIndex and subpart