# GVRWidgetView.h File

[Classes](https://developers.google.com/vr/ios/reference/g_v_r_widget_view_8h#nested-classes) \| [Functions](https://developers.google.com/vr/ios/reference/g_v_r_widget_view_8h#func-members) GVRWidgetView.h File Reference [GVRWidgetView.h](https://developers.google.com/vr/ios/reference/g_v_r_widget_view_8h "GVRWidgetView.h File. ") File.
[More...](https://developers.google.com/vr/ios/reference/g_v_r_widget_view_8h#details)

|---|---|
| ## Classes ||
| struct | [GVRHeadRotation](https://developers.google.com/vr/ios/reference/struct_g_v_r_head_rotation) |
|   | Contains yaw and pitch angles corresponding to where the user is looking. [More...](https://developers.google.com/vr/ios/reference/struct_g_v_r_head_rotation#details) |
|   ||
| class | [GVRWidgetView](https://developers.google.com/vr/ios/reference/interface_g_v_r_widget_view) |
|   | Defines a base class for all widget views, that encapsulates common functionality. [More...](https://developers.google.com/vr/ios/reference/interface_g_v_r_widget_view#details) |
|   ||
| protocol | [\<GVRWidgetViewDelegate\>](https://developers.google.com/vr/ios/reference/protocol_g_v_r_widget_view_delegate-p) |
|   | Defines a delegate for [GVRWidgetView](https://developers.google.com/vr/ios/reference/interface_g_v_r_widget_view "Defines a base class for all widget views, that encapsulates common functionality. ") and its subclasses. [More...](https://developers.google.com/vr/ios/reference/protocol_g_v_r_widget_view_delegate-p#details) |
|   ||

|---|---|
| ## Functions ||
| typedef | **NS_ENUM** (NSInteger, GVRWidgetDisplayMode) |
|   ||

## Detailed Description

[GVRWidgetView.h](https://developers.google.com/vr/ios/reference/g_v_r_widget_view_8h "GVRWidgetView.h File. ") File.