15# ifdef COMPILING_DLL_SimulatedRealityFaceTrackers
16# define DIMENCOSR_API __declspec(dllexport)
18# define DIMENCOSR_API __declspec(dllimport)
43#pragma warning(suppress: 4251)
44 std::unique_ptr<Impl> pimpl;
Interface for listening to SR_head updates This interface is supported from Eye Tracker version 1....
Definition: headlistener.h:21
Stream of SR_head objects.
Definition: headstream.h:35
HeadStream(HeadTracker *sense, HeadListener *listener)
Construct a new HeadStream.
void update(Frame &frame)
Send new frame to listener.
void close()
Close the stream. (Called by sense)
void stopListening()
Stop listening and notify sense to stop sending new frames. (Called by listener)
Sense class which provides face tracking functionality to the SR system.
Definition: headtracker.h:36
#define DIMENCOSR_API
Definition: headstream.h:21
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:25
C-compatible struct containing the position of head.
Definition: head.h:43