# UAndroidXRSystemExtensionsEventProxy

`#include <AndroidXRSystemExtensionsEventProxy.h>`

<br />

## Summary

### Inheritance

Inherits from: `UObject`

| ### Public attributes ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSystemExtensionsEventProxy#onsystemextensionschanged` | `FAndroidXRSystemExtensionsChangedDynamicDelegate` Triggered when a change is registered in the system extensions. |

| ### Public static attributes ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSystemExtensionsEventProxy#eventproxy {}` | `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSystemExtensionsEventProxy#class_u_android_x_r_system_extensions_event_proxy *` |

| ### Public static functions ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSystemExtensionsEventProxy#getinstance()` | `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSystemExtensionsEventProxy#class_u_android_x_r_system_extensions_event_proxy *` |

## Public attributes

### OnSystemExtensionsChanged

```
FAndroidXRSystemExtensionsChangedDynamicDelegate OnSystemExtensionsChanged
```
Triggered when a change is registered in the system extensions.

<br />

Details Parameters `ExtensionCount` The current count of extensions detected by the system. `Extensions` An array of information for each extension.

## Public static attributes

### EventProxy

```
UAndroidXRSystemExtensionsEventProxy * EventProxy {}
```

## Public static functions

### GetInstance

```
UAndroidXRSystemExtensionsEventProxy * GetInstance()
```