bcgis-type
Version:
The SDK is based on Cesium for secondary development of 2, 3D all-in-one WebGis application framework, the framework optimizes the use of Cesium and add some additional features, designed for developers to quickly build WebGis applications.
46 lines (45 loc) • 833 B
TypeScript
import Viewer from "../../viewer/Viewer";
/**
* 雪天效果
* @example
* ```ts
* viewer.weather.snow.enable = true
* viewer.weather.snow.speed = 2
* ```
*/
declare class Snow {
private _id;
private _viewer;
private _delegate;
private _enable;
private _speed;
private _state;
constructor();
/**
* 类型
*/
get type(): string;
/**
* 是否启用
*/
set enable(enable: boolean);
get enable(): boolean;
/**
* 速度
*/
set speed(speed: number);
get speed(): number;
/**
*
* @private
*/
private _createPostProcessStage;
/**
* 添加到3D场景
* @param viewer
* @returns
* @internal
*/
addTo(viewer: Viewer): Snow;
}
export default Snow;