# XRFaceState

This struct contains the blendshape parameter weights, current status of the face tracker and face joint poses.

## Summary

| ### Public attributes ||
|---|---|
| [ConfidenceRegions](https://developer.android.com/develop/xr/unity/reference/struct/Google/XR/Extensions/XRFaceState#confidenceregions) | `float[]` Float values in the range 0 - 1 indicating the blendshape confidence of accuracy. |
| [IsValid](https://developer.android.com/develop/xr/unity/reference/struct/Google/XR/Extensions/XRFaceState#isvalid) | `bool` Is true if the data is valid even if it has not been provided in this frame. |
| [Parameters](https://developer.android.com/develop/xr/unity/reference/struct/Google/XR/Extensions/XRFaceState#parameters) | `float[]` The vector of current blendshape parameters. |
| [Timestamp](https://developer.android.com/develop/xr/unity/reference/struct/Google/XR/Extensions/XRFaceState#timestamp) | `ulong` Capture time of the current face state data. |
| [TrackingState](https://developer.android.com/develop/xr/unity/reference/struct/Google/XR/Extensions/XRFaceState#trackingstate) | [XRFaceTrackingStates](https://developer.android.com/develop/xr/unity/reference/namespace/Google/XR/Extensions#xrfacetrackingstates) The current state of the face tracker. |

## Public attributes

### ConfidenceRegions

```c#
float[] Google::XR::Extensions::XRFaceState::ConfidenceRegions
```  
Float values in the range 0 - 1 indicating the blendshape confidence of accuracy.  

### IsValid

```c#
bool Google::XR::Extensions::XRFaceState::IsValid
```  
Is true if the data is valid even if it has not been provided in this frame.  

### Parameters

```c#
float[] Google::XR::Extensions::XRFaceState::Parameters
```  
The vector of current blendshape parameters.  

### Timestamp

```c#
ulong Google::XR::Extensions::XRFaceState::Timestamp
```  
Capture time of the current face state data.  

### TrackingState

```c#
XRFaceTrackingStates Google::XR::Extensions::XRFaceState::TrackingState
```  
The current state of the face tracker.