Files
fs2open.github.com/code/headtracking/headtracking.h
asarium 60afa1431a Add improved head tracking code
This adds an abstraction layer over the previous TrackIR implementation
and also adds an interface for the FreeTrack protocol.
2016-08-13 21:43:23 +02:00

32 lines
349 B
C++

#ifndef HEADTRACKING_H
#define HEADTRACKING_H
#include "globalincs/pstypes.h"
namespace headtracking
{
struct HeadTrackingStatus
{
float x;
float y;
float z;
float pitch;
float roll;
float yaw;
};
bool init();
bool isEnabled();
bool query();
HeadTrackingStatus* getStatus();
void shutdown();
}
#endif // HEADTRACKING_H