UNPKG

arx-level-generator

Version:
37 lines (36 loc) 867 B
import { ArxFog } from 'arx-convert/types'; import { Color } from './Color.js'; import { Rotation } from './Rotation.js'; import { Vector3 } from './Vector3.js'; type FogConstructorProps = { position: Vector3; orientation: Rotation; color: Color; size: number; special: number; scale: number; movement: Vector3; speed: number; rotateSpeed: number; toLive: number; frequency: number; }; export declare class Fog { position: Vector3; orientation: Rotation; color: Color; size: number; special: number; scale: number; movement: Vector3; speed: number; rotateSpeed: number; toLive: number; frequency: number; constructor(props: FogConstructorProps); clone(): Fog; static fromArxFog(fog: ArxFog): Fog; toArxFog(): ArxFog; move(offset: Vector3): void; } export {};