Safe Haskell | None |
---|---|
Language | Haskell2010 |
Name
XR_EXT_eye_gaze_interaction - instance extension
Specification
See XR_EXT_eye_gaze_interaction in the main specification for complete information.
Registered Extension Number
31
Revision
1
Extension and Version Dependencies
- Requires OpenXR 1.0
See Also
EyeGazeSampleTimeEXT
, SystemEyeGazeInteractionPropertiesEXT
Document Notes
For more information, see the OpenXR Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
Synopsis
- data SystemEyeGazeInteractionPropertiesEXT = SystemEyeGazeInteractionPropertiesEXT {}
- data EyeGazeSampleTimeEXT = EyeGazeSampleTimeEXT {}
- type EXT_eye_gaze_interaction_SPEC_VERSION = 1
- pattern EXT_eye_gaze_interaction_SPEC_VERSION :: forall a. Integral a => a
- type EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME = "XR_EXT_eye_gaze_interaction"
- pattern EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data SystemEyeGazeInteractionPropertiesEXT Source #
XrSystemEyeGazeInteractionPropertiesEXT - Eye gaze interaction system properties
Valid Usage (Implicit)
-
The @@ extension must be enabled prior to using
SystemEyeGazeInteractionPropertiesEXT
-
type
must beTYPE_SYSTEM_EYE_GAZE_INTERACTION_PROPERTIES_EXT
-
next
must beNULL
or a valid pointer to the next structure in a structure chain
See Also
https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XrBool32,
StructureType
Instances
data EyeGazeSampleTimeEXT Source #
XrEyeGazeSampleTimeEXT - Eye gaze sample time structure
Valid Usage (Implicit)
- The @@ extension
must be enabled prior to using
EyeGazeSampleTimeEXT
-
type
must beTYPE_EYE_GAZE_SAMPLE_TIME_EXT
-
next
must beNULL
or a valid pointer to the next structure in a structure chain
See Also
StructureType
,
https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XrTime
Instances
type EXT_eye_gaze_interaction_SPEC_VERSION = 1 Source #
pattern EXT_eye_gaze_interaction_SPEC_VERSION :: forall a. Integral a => a Source #
type EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME = "XR_EXT_eye_gaze_interaction" Source #
pattern EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #