1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#ifndef HEADTRACKING_TRACKIR_H
#define HEADTRACKING_TRACKIR_H
#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 // HEADTRACKING_TRACKIR_H
|