Class List

  • The Google VR iOS API provides classes and protocols for building VR experiences on iOS devices.

  • Key components include classes for audio, rendering, head tracking, and panoramic/video playback.

  • Developers can use GVRCardboardView to render VR graphics and GVRPanoramaView or GVRVideoView for immersive media experiences.

  • Delegate protocols like GVRCardboardViewDelegate and GVRVideoViewDelegate offer control over rendering and video playback events.

  • GVRWidgetView and its delegate provide a base for custom interactive elements in VR environments.

Class List
The classes and protocols in Google VR iOS API Reference:
 CGVRAudioEngineHigh-level Google VR Audio Engine
 CGVRCardboardViewDefines a view responsible for rendering graphics in VR mode
 C<GVRCardboardViewDelegate>Defines a delegate protocol for GVRCardboardView
 CGVRFieldOfViewDefines a struct to hold half field of view angles, in degrees, for an GVREye eye
 CGVRHeadRotationContains yaw and pitch angles corresponding to where the user is looking
 CGVRHeadTransformDefines a class to represent the head transformation for a render frame
 CGVRPanoramaViewDefines a view that can load and display 360-degree panoramic photos
 CGVRVideoViewDefines a player view that renders a 360 video using OpenGL
 C<GVRVideoViewDelegate>Defines a protocol to notify delegates of change in video playback
 CGVRWidgetViewDefines a base class for all widget views, that encapsulates common functionality
 C<GVRWidgetViewDelegate>Defines a delegate for GVRWidgetView and its subclasses