UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

20 lines (16 loc) 550 B
import ObservedEnum from "../../../../core/model/ObservedEnum"; import {Color} from "../../../../core/color/Color"; import Vector1 from "../../../../core/geom/Vector1"; import ObservedBoolean from "../../../../core/model/ObservedBoolean"; import {LightType} from "./LightType"; export class Light { type: ObservedEnum<LightType> color: Color intensity: Vector1 angle: Vector1 penumbra: Vector1 distance: Vector1 castShadow: ObservedBoolean fromJSON(json): void static fromJSON(json): Light }