FS2_Open
Open source remastering of the Freespace 2 engine
TrackIRDLL Class Reference

#include <trackirpublic.h>

Inheritance diagram for TrackIRDLL:
SCP_ExternalCode

Public Member Functions

 TrackIRDLL ()
 
bool Enabled ()
 
virtual ~TrackIRDLL ()
 
void Reset ()
 
int Init (HWND hwnd)
 
int Close ()
 
int Query ()
 
float GetX ()
 
float GetY ()
 
float GetZ ()
 
float GetPitch ()
 
float GetRoll ()
 
float GetYaw ()
 
- Public Member Functions inherited from SCP_ExternalCode
 SCP_ExternalCode ()
 
virtual ~SCP_ExternalCode ()
 

Additional Inherited Members

- Protected Member Functions inherited from SCP_ExternalCode
BOOL LoadExternal (const char *externlib)
 
voidLoadFunction (const char *functionname)
 

Detailed Description

Definition at line 33 of file trackirpublic.h.

Constructor & Destructor Documentation

TrackIRDLL::TrackIRDLL ( )
inline

Definition at line 36 of file trackirpublic.h.

virtual TrackIRDLL::~TrackIRDLL ( )
inlinevirtual

Definition at line 65 of file trackirpublic.h.

Member Function Documentation

int TrackIRDLL::Close ( )
inline

Definition at line 93 of file trackirpublic.h.

bool TrackIRDLL::Enabled ( )
inline

Definition at line 60 of file trackirpublic.h.

float TrackIRDLL::GetPitch ( )
inline

Definition at line 129 of file trackirpublic.h.

float TrackIRDLL::GetRoll ( )
inline

Definition at line 136 of file trackirpublic.h.

float TrackIRDLL::GetX ( )
inline

Definition at line 108 of file trackirpublic.h.

float TrackIRDLL::GetY ( )
inline

Definition at line 115 of file trackirpublic.h.

float TrackIRDLL::GetYaw ( )
inline

Definition at line 143 of file trackirpublic.h.

float TrackIRDLL::GetZ ( )
inline

Definition at line 122 of file trackirpublic.h.

int TrackIRDLL::Init ( HWND  hwnd)
inline

Definition at line 86 of file trackirpublic.h.

int TrackIRDLL::Query ( )
inline

Definition at line 100 of file trackirpublic.h.

void TrackIRDLL::Reset ( )
inline

Definition at line 71 of file trackirpublic.h.


The documentation for this class was generated from the following file: