Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

devicePlugIn.h

Go to the documentation of this file.
00001 
00002 
00007 #ifndef DEVICEPLUGIN_H
00008 #define DEVICEPLUGIN_H
00009 
00010 #include <string>
00011 
00012 struct DevicePlugIn {
00013     bool  (*openDevice)    (void);
00014     void  (*closeDevice)   (void);
00015 
00016     bool  (*update)  (void);
00017 
00018     string (*name)    (void);
00019 
00020     int   (*axes)    (void);
00021     int   (*buttons) (void);
00022 
00023     long  (*axis)    (int);
00024     bool  (*buttonPressed) (int);
00025 };
00026 
00027 #endif

Generated at Sat May 13 13:50:19 2000 for 3Dsia by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000