mirror of
https://github.com/scp-fs2open/fs2open.github.com.git
synced 2026-11-10 12:41:35 -10:00
32 lines
563 B
C++
32 lines
563 B
C++
|
|
#ifndef HEADTRACKING_TRACKIR_H
|
|
#define HEADTRACKING_TRACKIR_H
|
|
|
|
#ifdef _WIN32
|
|
|
|
#include "headtracking/headtracking.h"
|
|
#include "headtracking/headtracking_internal.h"
|
|
#include "headtracking/trackirpublic.h"
|
|
|
|
namespace headtracking
|
|
{
|
|
namespace trackir
|
|
{
|
|
class TrackIRProvider : public internal::HeadTrackingProvider
|
|
{
|
|
TrackIRDLL _trackIRDll;
|
|
public:
|
|
TrackIRProvider();
|
|
virtual ~TrackIRProvider();
|
|
|
|
bool query(HeadTrackingStatus* statusOut) override;
|
|
|
|
static SCP_string getName();
|
|
};
|
|
}
|
|
}
|
|
|
|
#endif // _WIN32
|
|
|
|
#endif // HEADTRACKING_TRACKIR_H
|