FMagicLeapEyeTracker

Windows
MacOS
Linux

Inheritance Hierarchy

IEyeTracker

FMagicLeapEyeTracker

References

Module

MagicLeapEyeTracker

Header

/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapEyeTracker/Public/MagicLeapEyeTrackerModule.h

Include

#include "MagicLeapEyeTrackerModule.h"

Syntax

class FMagicLeapEyeTracker : public IEyeTracker

Constructors

Name Description

Public function

FMagicLeapEyeTracker()

Destructors

Name Description

Public function Virtual

~FMagicLeapEyeTracker()

Functions

Overridden from IEyeTracker

Name Description

Public function Virtual Const

bool

 

GetEyeTrackerGazeData

(
    FEyeTrackerGazeData& OutGazeData
)

Returns gaze data for the given player controller.

Public function Virtual Const

EEyeTrackerS...

 

GetEyeTrackerStatus()

Returns information about the status of the current device.

Public function Virtual Const

bool

 

GetEyeTrackerStereoGazeData

(
    FEyeTrackerStereoGazeData& OutGaze...
)

Returns stereo gaze data for the given player controller (contains data for each eye individually).

Public function Virtual Const

bool

 

IsStereoGazeDataAvailable()

Returns true if the current device can provide per-eye gaze data, false otherwise.

Public function Virtual

void

 

SetEyeTrackedPlayer

(
    APlayerController* PlayerContr...
)

Specifies player being eye-tracked.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss