mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -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"
|
||||
|
||||
#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.
|
||||
#include <stdint.h>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user