gvr

Summary

Enumerations

Anonymous Enum 7 enum

Typedefs

ArmModelBehavior typedef
AudioMaterialName typedef
AudioRenderingMode typedef
AudioRolloffMethod typedef
AudioSourceId typedef
Invalid source id that can be used to initialize source id variables during construction.
AudioSurroundFormat typedef
ClockTimePoint typedef
ColorFormat typedef
ControllerApiStatus typedef
ControllerBatteryLevel typedef
ControllerButton typedef
ControllerConnectionState typedef
ControllerHandedness typedef
gvr_controller_handedness
ControllerQuat typedef
ControllerVec2 typedef
ControllerVec3 typedef
DepthStencilFormat typedef
Error typedef
Event typedef
Eye typedef
Flags typedef
gvr_flags
Gesture typedef
GestureDirection typedef
GestureType typedef
Mat4f typedef
Quatf typedef
Rectf typedef
Recti typedef
Sizei typedef
Value typedef
Vec2f typedef
Vec3f typedef
Version typedef
ViewerType typedef

Functions

NoopDestroy(WrappedType **)
void

Classes

gvr::AudioApi

This is a convenience C++ wrapper for the Audio C API.

gvr::AudioSurroundApi

This is a convenience C++ wrapper for the Audio Surround C API.

gvr::BufferSpec

Convenience C++ wrapper for gvr_buffer_spec, an opaque pixel buffer specification.

gvr::BufferViewport

Convenience C++ wrapper for the opaque gvr_buffer_viewport type.

gvr::BufferViewportList

Convenience C++ wrapper for the opaque gvr_buffer_viewport_list type.

gvr::ControllerApi

This is a convenience C++ wrapper for the Controller C API.

gvr::ControllerState

Convenience C++ wrapper for the opaque gvr_controller_state type.

gvr::Frame

Convenience C++ wrapper for gvr_frame, which represents a single frame acquired for rendering from the swap chain.

gvr::GestureApi

This is a convenience C++ wrapper for the Gesture C API.

gvr::GvrApi

This is a convenience C++ wrapper for the Google VR C API.

gvr::Properties

Convenience C++ wrapper for gvr_properties.

gvr::SwapChain

Convenience C++ wrapper for gvr_swap_chain, which represents a queue of frames.

gvr::UserPrefs

Convenience C++ wrapper for gvr_user_prefs.

gvr::WrapperBase

Base class for all C++ wrapper objects.

Enumerations

Anonymous Enum 7

 Anonymous Enum 7

Typedefs

ArmModelBehavior

gvr_arm_model_behavior ArmModelBehavior

AudioMaterialName

gvr_audio_material_type AudioMaterialName

AudioRenderingMode

gvr_audio_rendering_mode AudioRenderingMode

AudioRolloffMethod

gvr_audio_distance_rolloff_type AudioRolloffMethod

AudioSourceId

gvr_audio_source_id AudioSourceId

Invalid source id that can be used to initialize source id variables during construction.

AudioSurroundFormat

gvr_audio_surround_format_type AudioSurroundFormat

ClockTimePoint

gvr_clock_time_point ClockTimePoint

ColorFormat

gvr_color_format_type ColorFormat

ControllerApiStatus

gvr_controller_api_status ControllerApiStatus

ControllerBatteryLevel

gvr_controller_battery_level ControllerBatteryLevel

ControllerButton

gvr_controller_button ControllerButton

ControllerConnectionState

gvr_controller_connection_state ControllerConnectionState

ControllerHandedness

gvr_controller_handedness ControllerHandedness

ControllerQuat

gvr_quatf ControllerQuat

ControllerVec2

gvr_vec2f ControllerVec2

ControllerVec3

gvr_vec3f ControllerVec3

DepthStencilFormat

gvr_depth_stencil_format_type DepthStencilFormat

Error

gvr_error Error

Event

gvr_event Event

Eye

gvr_eye Eye

Flags

gvr_flags Flags

Gesture

gvr_gesture Gesture

GestureDirection

gvr_gesture_direction GestureDirection

GestureType

gvr_gesture_type GestureType

Mat4f

gvr_mat4f Mat4f

Quatf

gvr_quatf Quatf

Rectf

gvr_rectf Rectf

Recti

gvr_recti Recti

Sizei

gvr_sizei Sizei

Value

gvr_value Value

Vec2f

gvr_vec2f Vec2f

Vec3f

gvr_vec3f Vec3f

Version

gvr_version Version

ViewerType

gvr_viewer_type ViewerType

Functions

NoopDestroy

void NoopDestroy(
  WrappedType **
)