Leap Motion Java API Reference  0.8.0
LeapJava.h
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 2.0.6
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_Leap_WRAP_H_
12 #define SWIG_Leap_WRAP_H_
13 
14 class SwigDirector_Listener : public Leap::Listener, 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_Listener(JNIEnv *jenv);
19  virtual ~SwigDirector_Listener();
20  virtual void onInit(Leap::Controller const &arg0);
21  virtual void onConnect(Leap::Controller const &arg0);
22  virtual void onDisconnect(Leap::Controller const &arg0);
23  virtual void onExit(Leap::Controller const &arg0);
24  virtual void onFrame(Leap::Controller const &arg0);
25  virtual void onFocusGained(Leap::Controller const &arg0);
26  virtual void onFocusLost(Leap::Controller const &arg0);
27 public:
28  bool swig_overrides(int n) {
29  return (n < 7 ? swig_override[n] : false);
30  }
31 protected:
32  bool swig_override[7];
33 };
34 
35 
36 #endif