• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 3.0.8
4  *
5  * This file is not intended to be easily readable and contains a number of
6  * coding conventions designed to improve portability and efficiency. Do not make
7  * changes to this file unless you know what you are doing--modify the SWIG
8  * interface file instead.
9  * ----------------------------------------------------------------------------- */
10 
11 #ifndef SWIG_Dynamics_WRAP_H_
12 #define SWIG_Dynamics_WRAP_H_
13 
14 class SwigDirector_InternalTickCallback : public InternalTickCallback, public Swig::Director {
15 
16 public:
17     void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
18     SwigDirector_InternalTickCallback(JNIEnv *jenv, btDynamicsWorld *dynamicsWorld = NULL, bool isPreTick = false);
19     virtual void onInternalTick(btDynamicsWorld *dynamicsWorld, btScalar timeStep);
20 public:
swig_overrides(int n)21     bool swig_overrides(int n) {
22       return (n < 1 ? swig_override[n] : false);
23     }
24 protected:
25     Swig::BoolArray<1> swig_override;
26 };
27 
28 class SwigDirector_CustomActionInterface : public CustomActionInterface, public Swig::Director {
29 
30 public:
31     void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
32     SwigDirector_CustomActionInterface(JNIEnv *jenv);
33     virtual ~SwigDirector_CustomActionInterface();
34     virtual void updateAction(btCollisionWorld *collisionWorld, btScalar timeStep);
35     virtual void debugDraw(btIDebugDraw *debugDrawer);
36     virtual void updateAction(btScalar timeStep);
37     virtual void debugDraw();
38 public:
swig_overrides(int n)39     bool swig_overrides(int n) {
40       return (n < 2 ? swig_override[n] : false);
41     }
42 protected:
43     Swig::BoolArray<2> swig_override;
44 };
45 
46 
47 #endif
48