@shapediver/viewer.viewport
Version:
This is the npm package for the ShapeDiver Viewer Viewport API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
20 lines • 830 B
TypeScript
import { ILight, LIGHT_TYPE } from "@shapediver/viewer.rendering-engine.light-engine";
import { Color } from "@shapediver/viewer.shared.types";
import { IViewportApi } from "../../interfaces/IViewportApi";
import { ILightApi } from "../../interfaces/lights/ILightApi";
export declare abstract class AbstractLightApi implements ILightApi {
#private;
protected scope: string;
constructor(viewportApi: IViewportApi, light: ILight);
get color(): Color;
set color(value: Color);
get id(): string;
get intensity(): number;
set intensity(value: number);
get name(): string | undefined;
set name(value: string | undefined);
get order(): number | undefined;
set order(value: number | undefined);
get type(): LIGHT_TYPE;
}
//# sourceMappingURL=AbstractLightApi.d.ts.map