Skip to content

Commit d95c912

Browse files
authored
WebXRManager: Removed getCamera() and added setUserCamera(). (#495)
1 parent 9cc9b3a commit d95c912

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

types/three/src/renderers/webxr/WebXRManager.d.ts

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,25 +26,47 @@ export class WebXRManager extends EventDispatcher {
2626

2727
/**
2828
* @default true
29+
* @deprecated
2930
*/
3031
cameraAutoUpdate: boolean;
3132

3233
getController(index: number): XRTargetRaySpace;
34+
3335
getControllerGrip(index: number): XRGripSpace;
36+
3437
getHand(index: number): XRHandSpace;
38+
3539
setFramebufferScaleFactor(value: number): void;
40+
3641
setReferenceSpaceType(value: XRReferenceSpaceType): void;
42+
3743
getReferenceSpace(): XRReferenceSpace | null;
44+
3845
setReferenceSpace(value: XRReferenceSpace): void;
46+
3947
getBaseLayer(): XRWebGLLayer | XRProjectionLayer;
48+
4049
getBinding(): XRWebGLBinding;
50+
4151
getFrame(): XRFrame;
52+
4253
getSession(): XRSession | null;
54+
4355
setSession(value: XRSession | null): Promise<void>;
56+
57+
/**
58+
* @deprecated
59+
*/
4460
getCamera(): WebXRArrayCamera;
45-
updateCamera(camera: PerspectiveCamera): void;
61+
62+
setUserCamera(camera: PerspectiveCamera): void;
63+
64+
updateCameraXR(camera: PerspectiveCamera): void;
65+
4666
setAnimationLoop(callback: XRFrameRequestCallback | null): void;
67+
4768
getFoveation(): number | undefined;
69+
4870
setFoveation(value: number): void;
4971

5072
dispose(): void;

0 commit comments

Comments
 (0)