@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
20 lines (16 loc) • 550 B
TypeScript
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
}