Browse Source

WebGLRenderer: Fix type definition for RenderTarget related methods

FMS-Cat 6 years ago
parent
commit
0e55788630
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/renderers/WebGLRenderer.d.ts

+ 3 - 3
src/renderers/WebGLRenderer.d.ts

@@ -335,12 +335,12 @@ export class WebGLRenderer implements Renderer {
   /**
   /**
    * @deprecated
    * @deprecated
    */
    */
-  getRenderTarget(): RenderTarget;
+  getRenderTarget(): RenderTarget | null;
   /**
   /**
    * @deprecated Use {@link WebGLRenderer#getRenderTarget .getRenderTarget()} instead.
    * @deprecated Use {@link WebGLRenderer#getRenderTarget .getRenderTarget()} instead.
    */
    */
-  getCurrentRenderTarget(): RenderTarget;
-  setRenderTarget(renderTarget?: RenderTarget, activeCubeFace?: number, activeMipMapLevel?: number): void;
+  getCurrentRenderTarget(): RenderTarget | null;
+  setRenderTarget(renderTarget: RenderTarget | null, activeCubeFace?: number, activeMipMapLevel?: number): void;
   readRenderTargetPixels(
   readRenderTargetPixels(
     renderTarget: RenderTarget,
     renderTarget: RenderTarget,
     x: number,
     x: number,