UNPKG

@glowjs/core

Version:

GlowJS数字孪生引擎核心库。

44 lines (43 loc) 904 B
import { Mesh } from '../runtime'; import { Base } from '../base/Base'; import { App } from '../core/App'; /** * 发光层 */ export declare class Glow extends Base { private _layer; /** * 实例化一个发光层对象 * @param app 应用 */ constructor(app: App); /** * 获取或设置启用 */ get enable(): boolean; set enable(value: boolean); /** * 获取或设置强度 */ get intensity(): number; set intensity(value: number); /** * 获取或设置模糊系数 */ get blurSize(): number; set blurSize(value: number); /** * 添加网格 * @param mesh 网格 */ addMesh(mesh: Mesh): void; /** * 移除网格 * @param mesh 网格 */ removeMesh(mesh: Mesh): void; /** * 释放 */ dispose(): void; }