@glowjs/core
Version:
GlowJS数字孪生引擎核心库。
42 lines (41 loc) • 909 B
TypeScript
import { Base } from '../base/Base';
import { App } from '../core/App';
import { AdvancedDynamicTexture } from '../runtime';
import { FPSBar } from './FPSBar';
import { RectangleProgress } from './RectangleProgress';
import { PerformancePanel } from './PerformancePanel';
import { ToolTip } from './ToolTip';
/**
* GUI管理器
*/
export declare class GUIMgr extends Base {
/**
* 根
*/
root: AdvancedDynamicTexture;
/**
* 项目加载进度条
*/
projectProgress: RectangleProgress;
/**
* 帧率
*/
fpsBar: FPSBar;
/**
* 性能面板
*/
performancePanel: PerformancePanel;
/**
* 提示信息
*/
toolTip: ToolTip;
/**
* 实例化一个GUI管理器
* @param {App} app 应用
*/
constructor(app: App);
/**
* 释放
*/
dispose(): void;
}