ThreePipe
    Preparing search index...

    Variable iCameraCommonsConst

    iCameraCommons: {
        activateMain: (
            this: ICamera,
            options?: Omit<ICameraEventMap["activateMain"], "bubbleToParent">,
            _internal?: boolean,
            _refresh?: boolean,
            canvas?: HTMLCanvasElement,
        ) => void;
        copy: (
            superCopy: (
                source: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
                recursive?: boolean,
                distanceFromTarget?: number,
                worldSpace?: boolean,
                ...args: any[],
            ) => this,
        ) => (
            source: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
            recursive?: boolean,
            distanceFromTarget?: number,
            worldSpace?: boolean,
            ...args: any[],
        ) => this;
        deactivateMain: (
            this: ICamera,
            options?: Omit<ICameraEventMap["activateMain"], "bubbleToParent">,
            _internal?: boolean,
            _refresh?: boolean,
            clearCanvas?: boolean,
        ) => void;
        getView: <T extends ICameraView = CameraView>(
            this: ICamera,
            worldSpace?: boolean,
            _view?: T,
        ) => T;
        refreshAspect: (this: ICamera, setDirty?: boolean) => void;
        refreshTarget: (
            this: ICamera,
            distanceFromTarget?: number,
            setDirty?: boolean,
        ) => void;
        refreshUi: (this: ICamera) => void;
        setDirty: (this: ICamera, options?: ICameraSetDirtyOptions) => void;
        setView: <T extends ICameraView = CameraView>(
            this: ICamera,
            view: T,
        ) => void;
        setViewFromCamera: (
            this: ICamera,
            camera: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
            distanceFromTarget?: number,
            worldSpace?: boolean,
        ) => void;
        setViewToMain: (
            this: ICamera,
            eventOptions: Omit<
                ICameraEventMap["setView"],
                "camera"
                | "bubbleToParent",
            >,
        ) => void;
        updateShaderProperties: (
            this: ICamera,
            material: {
                defines: Record<string, string | number | undefined>;
                uniforms: { [p: string]: IUniform<any> };
            },
        ) => ICamera<ICameraEventMap>;
        upgradeCamera: (this: ICamera) => void;
        setNearFar(
            camera: ICamera,
            near: number,
            far: number,
            setDirty: boolean,
            source?: string,
        ): boolean;
    } = ...

    Type declaration

    • activateMain: (
          this: ICamera,
          options?: Omit<ICameraEventMap["activateMain"], "bubbleToParent">,
          _internal?: boolean,
          _refresh?: boolean,
          canvas?: HTMLCanvasElement,
      ) => void
    • copy: (
          superCopy: (
              source: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
              recursive?: boolean,
              distanceFromTarget?: number,
              worldSpace?: boolean,
              ...args: any[],
          ) => this,
      ) => (
          source: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
          recursive?: boolean,
          distanceFromTarget?: number,
          worldSpace?: boolean,
          ...args: any[],
      ) => this
    • deactivateMain: (
          this: ICamera,
          options?: Omit<ICameraEventMap["activateMain"], "bubbleToParent">,
          _internal?: boolean,
          _refresh?: boolean,
          clearCanvas?: boolean,
      ) => void
    • getView: <T extends ICameraView = CameraView>(
          this: ICamera,
          worldSpace?: boolean,
          _view?: T,
      ) => T
    • refreshAspect: (this: ICamera, setDirty?: boolean) => void
    • refreshTarget: (this: ICamera, distanceFromTarget?: number, setDirty?: boolean) => void
    • refreshUi: (this: ICamera) => void
    • setDirty: (this: ICamera, options?: ICameraSetDirtyOptions) => void
    • setView: <T extends ICameraView = CameraView>(this: ICamera, view: T) => void
    • setViewFromCamera: (
          this: ICamera,
          camera: ICamera<ICameraEventMap> | Camera<Object3DEventMap>,
          distanceFromTarget?: number,
          worldSpace?: boolean,
      ) => void
    • setViewToMain: (
          this: ICamera,
          eventOptions: Omit<ICameraEventMap["setView"], "camera" | "bubbleToParent">,
      ) => void
    • updateShaderProperties: (
          this: ICamera,
          material: {
              defines: Record<string, string | number | undefined>;
              uniforms: { [p: string]: IUniform<any> };
          },
      ) => ICamera<ICameraEventMap>
    • upgradeCamera: (this: ICamera) => void
    • setNearFar: function
      • Parameters

        • camera: ICamera
        • near: number
        • far: number
        • setDirty: boolean
        • Optionalsource: string

        Returns boolean