Speed up the physics engine: hook the SOLID broad phase, so we can either reject...
[blender.git] / source / gameengine / Physics / Sumo / SumoPhysicsEnvironment.h
index 09ffe6ce112b7004b349cd183ea8dfd6be8067eb..aba341360f994e7d909254f39bd3f965ed697e96 100644 (file)
@@ -48,8 +48,10 @@ class SumoPhysicsEnvironment : public PHY_IPhysicsEnvironment
 public:
        SumoPhysicsEnvironment();
        virtual         ~SumoPhysicsEnvironment();
+       virtual void            beginFrame();
+       virtual void            endFrame();
 // Perform an integration step of duration 'timeStep'.
-       virtual void            proceed(double curtime);
+       virtual bool            proceed(double curtime);
        virtual void            setGravity(float x,float y,float z);
        virtual int             createConstraint(class PHY_IPhysicsController* ctrl,class PHY_IPhysicsController* ctrl2,PHY_ConstraintType type,
                        float pivotX,float pivotY,float pivotZ,