5DT Data Glove plugin 1.0

D:/SVN/Scol/trunk/plugins/glove5DT/src/Glove.h

00001 //###################################################################################
00002 //#                                                           SCOL Plugin : 5DT Glove Control                                                               #
00003 //#                                                                       Author :                                                                            #
00004 //#                                                                   Aymeric SUTEAU                                                                                    #
00005 //#                                                                    LISA - ANGERS                                                                                    #
00006 //###################################################################################
00007 
00008 
00009 // Include Scol Library
00010 #include <scol.h>
00011 
00012 // Include Header File
00013 #include "GloveObject.h"
00014 
00015 // Extern variables declaration
00016 extern cbmachine ww;                                // Scol machine declaration
00017 extern HWND HScol;                                          // Scol window Handle
00018 extern int OBJGLOVESCOL;                          // Glove object
00019 
00020 // Glove callbacks 
00021 extern int SCOL_GLOVE_NEWDATA_CB;
00022 extern int GLOVE_NEWDATA_CB;
00023 
00024 extern int SCOL_GLOVE_NEWDATA_WITHOUT_THUMB_CB;
00025 extern int GLOVE_NEWDATA_WITHOUT_THUMB_CB;
00026 
00027 extern int SCOL_GLOVE_HAND_CB;
00028 extern int GLOVE_HAND_CB;
00029 
00030 extern int SCOL_GLOVE_CALIBRATION_START_CB;
00031 extern int GLOVE_CALIBRATION_START_CB;
00032 
00033 extern int SCOL_GLOVE_CALIBRATION_END_CB;
00034 extern int GLOVE_CALIBRATION_END_CB;