This site has been permanently archived. The content on this site was last updated in 2019.
GVRPanoramaView Class
Defines a view that can load and display 360-degree panoramic photos.
Inherits GVRWidgetView.
|
(void) | - loadImage: |
| Load a 360-Panorama image from UIImage of type ::kGVRPanoramaImageTypeMono. More...
|
|
(void) | - loadImage:ofType: |
| Load a 360-Panorama image from UIImage of type ::GVRPanoramaImageType. More...
|
|
- (void) loadImage: |
|
(UIImage *) |
image |
|
Load a 360-Panorama image from UIImage
of type ::kGVRPanoramaImageTypeMono.
If image is nil, it clears the view.
- (void) loadImage: |
|
(UIImage *) |
image |
ofType: |
|
(GVRPanoramaImageType) |
imageType |
|
|
| |
Load a 360-Panorama image from UIImage
of type ::GVRPanoramaImageType.
If image is nil, it clears the view.
+ (void) setViewerParamsFromUrl: |
|
(NSURL *) |
url |
withCompletion: |
|
(void(^)(BOOL success, NSError *error)) |
completion |
|
|
| |
Sets the Cardboard viewer parameters from a Url.
This allows programmatically pairing a viewer without having the user go through the pairing flow. Calls the supplied completion handler with the result of pairing and the error if it fails.
Note: The viewer parameters can be set only if no other viewer pairing exists. In other words, this only works if the user hasn't already paired a viewer for the current application.
A valid viewer parameters URI can be generated from this page: https://www.google.com/get/cardboard/viewerprofilegenerator/
|
readwritenonatomicweakinherited |
The delegate that is called when the widget view is loaded.
- (BOOL) enableFullscreenButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to transition to fullscreen mode.
- (BOOL) enableCardboardButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to transition to fullscreen VR mode.
- (BOOL) enableInfoButton |
|
readwritenonatomicassigninherited |
Displays a button that allows the user to get more information about VRView.
- (BOOL) hidesTransitionView |
|
readwritenonatomicassigninherited |
Hides the transition view when entering VR mode.
- (BOOL) enableTouchTracking |
|
readwritenonatomicassigninherited |
Enables touch gesture detection for manual heading control.
Regardless of how this is set, touch tracking is disabled in fullscreen VR mode.
|
readnonatomicassigninherited |
The current head rotation corresponding to where the user is looking.
- (GVRWidgetDisplayMode) displayMode |
|
readwritenonatomicassigninherited |
Controls the current ::GVRWidgetDisplayMode of the widget view.
Changing the value of this property is similar to pressing one of the fullscreen, cardboard or back UI buttons.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-09 UTC.
[null,null,["Last updated 2024-10-09 UTC."],[[["The `GVRPanoramaView` class displays 360-degree panoramic photos loaded from `UIImage`."],["It provides methods to load images of different types and control the viewer parameters."],["Developers can customize UI elements like fullscreen, VR, and info buttons, as well as touch tracking and head rotation tracking."],["The view inherits properties from `GVRWidgetView` including delegate, display mode, and various control buttons."],["This class facilitates immersive panoramic experiences by handling image loading and user interactions within a VR environment."]]],[]]