Public Member Functions | Public Attributes | Properties | List of all members
GazeAwareBehavior Class Reference

Describes a GazeAware behavior. Used to set the API behavior instance parameters and handle events from the EyeX Engine. More...

Inheritance diagram for GazeAwareBehavior:
EventHandlingBase IBehavior IChecksummable

Public Member Functions

 GazeAwareBehavior ()
 Initializes a new instance of the GazeAwareBehavior class. More...
 

Public Attributes

const string HasGazeChangedToken = "HazGazeChanged"
 

Properties

EventHandler< HasGazeChangedEventArgsHasGazeChanged
 The event raised when the gaze moves into or out of the interactor. More...
 
- Properties inherited from IBehavior
Framework.BehaviorType BehaviorType [get]
 Gets the behavior type for this behavior. More...
 
bool IsEnabled [get]
 Disabled behaviors won't get populated to snapshots (and hence no events will be generated for them by the EyeX Engine). More...
 

Detailed Description

Describes a GazeAware behavior. Used to set the API behavior instance parameters and handle events from the EyeX Engine.

Constructor & Destructor Documentation

◆ GazeAwareBehavior()

GazeAwareBehavior ( )
inline

Initializes a new instance of the GazeAwareBehavior class.

Member Data Documentation

◆ HasGazeChangedToken

const string HasGazeChangedToken = "HazGazeChanged"

Property Documentation

◆ HasGazeChanged

EventHandler<HasGazeChangedEventArgs> HasGazeChanged
addremove

The event raised when the gaze moves into or out of the interactor.


The documentation for this class was generated from the following file: