FS2_Open
Open source remastering of the Freespace 2 engine
trackirpublic.h File Reference

Go to the source code of this file.

Classes

class  TrackIRDLL
 

Macros

#define TRACKIRBRIDGEDLLNAME   "scptrackir.dll"
 
#define SCP_INITRESULT_SUCCESS   0
 
#define SCP_INITRESULT_BADKEY   1
 
#define SCP_INITRESULT_BADPATH   2
 
#define SCP_INITRESULT_PATHTOOLONG   3
 
#define SCP_INITRESULT_NODLL   4
 
#define SCP_INITRESULT_BADSIGNATURE   5
 
#define SCP_INITRESULT_UNABLETOREGISTER   6
 
#define SCP_INITRESULT_BADDATAFIELDS   7
 
#define SCP_INITRESULT_BADREGISTRATION   8
 
#define SCP_INITRESULT_BADTRANSMISSION   9
 

Functions

typedef int (SCP_EXT_CALLCONV *SCPTRACKIR_PFINIT)(HWND)
 
typedef float (SCP_EXT_CALLCONV *SCPTRACKIR_PFFLOATVOID)()
 

Variables

TrackIRDLL gTirDll_TrackIR
 

Macro Definition Documentation

#define SCP_INITRESULT_BADDATAFIELDS   7

Definition at line 16 of file trackirpublic.h.

#define SCP_INITRESULT_BADKEY   1

Definition at line 10 of file trackirpublic.h.

#define SCP_INITRESULT_BADPATH   2

Definition at line 11 of file trackirpublic.h.

#define SCP_INITRESULT_BADREGISTRATION   8

Definition at line 17 of file trackirpublic.h.

#define SCP_INITRESULT_BADSIGNATURE   5

Definition at line 14 of file trackirpublic.h.

#define SCP_INITRESULT_BADTRANSMISSION   9

Definition at line 18 of file trackirpublic.h.

#define SCP_INITRESULT_NODLL   4

Definition at line 13 of file trackirpublic.h.

#define SCP_INITRESULT_PATHTOOLONG   3

Definition at line 12 of file trackirpublic.h.

#define SCP_INITRESULT_SUCCESS   0

Definition at line 9 of file trackirpublic.h.

#define SCP_INITRESULT_UNABLETOREGISTER   6

Definition at line 15 of file trackirpublic.h.

#define TRACKIRBRIDGEDLLNAME   "scptrackir.dll"

Definition at line 7 of file trackirpublic.h.

Function Documentation

typedef float ( SCP_EXT_CALLCONV SCPTRACKIR_PFFLOATVOID)
typedef int ( SCP_EXT_CALLCONV SCPTRACKIR_PFINIT)

Variable Documentation

TrackIRDLL gTirDll_TrackIR

Definition at line 4 of file trackirglobal.cpp.