# GvrPointerEventData Class Reference

# GvrPointerEventData

This script extends the Unity PointerEventData struct with GoogleVR-specific data.

## Summary

### Inheritance

Inherits from: PointerEventData

| ### Constructors and Destructors ||
|---|---|
| `https://developers.google.com/vr/reference/unity/class/GvrPointerEventData#classGvrPointerEventData_1ace41466fb2a2d2c2aeeef3f8e182feb8(EventSystem eventSystem)` Initializes a new instance of the [GvrPointerEventData](https://developers.google.com/vr/reference/unity/class/GvrPointerEventData#classGvrPointerEventData) class. ||

| ### Public attributes ||
|---|---|
| `https://developers.google.com/vr/reference/unity/class/GvrPointerEventData#classGvrPointerEventData_1af9654e10b732c29aba0efcc52d14ddf7` | `GvrControllerButton` The mask of buttons that are currently down. |

## Public attributes

### gvrButtonsDown

```c#
GvrControllerButton gvrButtonsDown
```
The mask of buttons that are currently down.

## Public functions

### GvrPointerEventData

```c#
 GvrPointerEventData(
  EventSystem eventSystem
)
```
Initializes a new instance of the [GvrPointerEventData](https://developers.google.com/vr/reference/unity/class/GvrPointerEventData#classGvrPointerEventData) class.

<br />

| Details ||
|---|---|
| Parameters | |---|---| | `eventSystem` | The event system associated with this event. | |