16# ifdef COMPILING_DLL_SimulatedRealityFaceTrackers
17# define DIMENCOSR_API __declspec(dllexport)
19# define DIMENCOSR_API __declspec(dllimport)
44#pragma warning(suppress: 4251)
45 std::unique_ptr<Impl> pimpl;
Interface for listening to SR_eyePair updates.
Definition: eyepairlistener.h:20
Stream of SR_eyePair objects.
Definition: eyepairstream.h:36
EyePairStream(EyeTracker *sense, EyePairListener *listener)
Construct a new EyePairStream.
void stopListening()
Stop listening and notify sense to stop sending new frames. (Called by listener)
void close()
Close the stream. (Called by sense)
void update(Frame frame)
Send new frame to listener.
Sense class which provides face tracking functionality to the SR system.
Definition: eyetracker.h:40
#define DIMENCOSR_API
Definition: eyepairstream.h:22
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:25
C-compatible struct containing the position of two eyes.
Definition: eyepair.h:28