Class XrFacialExpressionBlendShapePropertiesML

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<XrFacialExpressionBlendShapePropertiesML>
org.lwjgl.openxr.XrFacialExpressionBlendShapePropertiesML
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class XrFacialExpressionBlendShapePropertiesML extends org.lwjgl.system.Struct<XrFacialExpressionBlendShapePropertiesML> implements org.lwjgl.system.NativeResource
Contains information of a blend shape.
Description

XrFacialExpressionBlendShapePropertiesML structure holds the facial expression.

If requestedFacialBlendShape does not correspond to any XrFacialBlendShapeML passed into CreateFacialExpressionClientML then the FACIAL_EXPRESSION_BLEND_SHAPE_PROPERTIES_VALID_BIT_ML and FACIAL_EXPRESSION_BLEND_SHAPE_PROPERTIES_TRACKED_BIT_ML of flags must be unset. If the requestedFacialBlendShape is not available at sample time time then FACIAL_EXPRESSION_BLEND_SHAPE_PROPERTIES_TRACKED_BIT_ML must be set to false.

The runtime must populate weight with the weight of the queried blend shape.

Valid Usage (Implicit)
See Also

CreateFacialExpressionClientML, GetFacialExpressionBlendShapePropertiesML

Layout


 struct XrFacialExpressionBlendShapePropertiesML {
     XrStructureType type();
     void * next();
     XrFacialBlendShapeML requestedFacialBlendShape();
     float weight();
     XrFacialExpressionBlendShapePropertiesFlagsML flags();
     XrTime time();
 }