# UAndroidXRSpatialDepthRaycastAsyncActionBase

`#include <AndroidXRSpatialDepthRaycastSubsystem.h>`

The base class for depth async operations (has to be a base class due to how blueprint async nodes display only one delegate per class definition in its output node)

<br />

## Summary

### Inheritance

Inherits from: `UBlueprintAsyncActionBase`  
Direct Known Subclasses: [`UAndroidXRSpatialDepthRaycastAsyncAction`](https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialDepthRaycastAsyncAction)

| ### Public attributes ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialDepthRaycastAsyncActionBase#ondepthraycastfailed` | `FOnDepthRaycastFailed` The callback for when the depth raycast fails. |

## Public attributes

### OnDepthRaycastFailed

```
FOnDepthRaycastFailed OnDepthRaycastFailed
```
The callback for when the depth raycast fails.