mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
vrpn: Add VRPN headers to parser-inc, remove CPPPARSER workarounds
This commit is contained in:
parent
b5bf6cd73c
commit
0b91b3eeb3
4
dtool/src/parser-inc/vrpn_Analog.h
Normal file
4
dtool/src/parser-inc/vrpn_Analog.h
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
class vrpn_Analog_Remote;
|
||||||
|
typedef void vrpn_ANALOGCB;
|
4
dtool/src/parser-inc/vrpn_Button.h
Normal file
4
dtool/src/parser-inc/vrpn_Button.h
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
class vrpn_Button_Remote;
|
||||||
|
typedef void vrpn_BUTTONCB;
|
3
dtool/src/parser-inc/vrpn_Configure.h
Normal file
3
dtool/src/parser-inc/vrpn_Configure.h
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#define VRPN_CALLBACK
|
3
dtool/src/parser-inc/vrpn_Connection.h
Normal file
3
dtool/src/parser-inc/vrpn_Connection.h
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
class vrpn_Connection;
|
4
dtool/src/parser-inc/vrpn_Dial.h
Normal file
4
dtool/src/parser-inc/vrpn_Dial.h
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
class vrpn_Dial_Remote;
|
||||||
|
typedef void vrpn_DIALCB;
|
6
dtool/src/parser-inc/vrpn_Tracker.h
Normal file
6
dtool/src/parser-inc/vrpn_Tracker.h
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
class vrpn_Tracker_Remote;
|
||||||
|
typedef void vrpn_TRACKERCB;
|
||||||
|
typedef void vrpn_TRACKERACCCB;
|
||||||
|
typedef void vrpn_TRACKERVELCB;
|
@ -16,16 +16,6 @@
|
|||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
#ifdef CPPPARSER
|
|
||||||
// For correct interrogate parsing of UNC's vrpn library.
|
|
||||||
#if defined(WIN32_VC) || defined(WIN64_VC)
|
|
||||||
#define SOCKET int
|
|
||||||
#else
|
|
||||||
#define linux
|
|
||||||
typedef struct timeval timeval;
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// VPRN misses an include to this in vrpn_Shared.h.
|
// VPRN misses an include to this in vrpn_Shared.h.
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user