SpacePoint Fusion plugin 1.0

src/Plugin.h

00001 //###################################################################################
00002 //#                                                       SCOL Plugin : SpacePoint Fusion 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 "Fusion.h"
00014 
00015 // Extern variables declaration
00016 extern cbmachine ww;                                // Scol machine declaration
00017 extern HWND HScol;                                          // Scol window Handle
00018 extern int OBJFUSIONSCOL;                         // SpacePoint Fusion object
00019 
00020 // Fusion callbacks
00021 extern int SCOL_FUSION_CONNECTED_CB;
00022 extern int FUSION_CONNECTED_CB;
00023 
00024 extern int SCOL_FUSION_DISCONNECTED_CB;
00025 extern int FUSION_DISCONNECTED_CB;
00026 
00027 extern int SCOL_FUSION_ORIENTATION_DATA_CB;
00028 extern int FUSION_ORIENTATION_DATA_CB;
00029 
00030 extern int SCOL_FUSION_RAW_DATA_CB;
00031 extern int FUSION_RAW_DATA_CB;
00032 
00033 extern int SCOL_FUSION_BUTTON_CB;
00034 extern int FUSION_BUTTON_CB;