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

panda/src/vrpn/vrpn_interface.h

Go to the documentation of this file.
00001 // Filename: vrpn_interface.h
00002 // Created by:  drose (25Jan01)
00003 //
00004 ////////////////////////////////////////////////////////////////////
00005 //
00006 // PANDA 3D SOFTWARE
00007 // Copyright (c) 2001, Disney Enterprises, Inc.  All rights reserved
00008 //
00009 // All use of this software is subject to the terms of the Panda 3d
00010 // Software license.  You should have received a copy of this license
00011 // along with this source code; you will also find a current copy of
00012 // the license at http://www.panda3d.org/license.txt .
00013 //
00014 // To contact the maintainers of this program write to
00015 // panda3d@yahoogroups.com .
00016 //
00017 ////////////////////////////////////////////////////////////////////
00018 
00019 #ifndef VRPN_INTERFACE_H
00020 #define VRPN_INTERFACE_H
00021 
00022 #include <pandabase.h>
00023 
00024 #ifdef CPPPARSER
00025   // For correct interrogate parsing of UNC's vrpn library.
00026   #ifdef WIN32_VC
00027     #define _WIN32
00028     #define SOCKET int
00029   #else
00030     #define linux
00031     typedef struct timeval timeval;
00032   #endif
00033 #endif
00034 
00035 #include <vrpn_Connection.h>
00036 #include <vrpn_Tracker.h>
00037 #include <vrpn_Analog.h>
00038 #include <vrpn_Button.h>
00039 #include <vrpn_Dial.h>
00040 
00041 #ifdef sleep
00042 #undef sleep
00043 #endif
00044 
00045 #endif

Generated on Fri May 2 00:44:33 2003 for Panda by doxygen1.3