import { SceneContext } from "../Context/SceneContext"; import { Category } from "./Category"; /** * 场景树 */ export declare class SceneTree { private _sc; constructor(sc: SceneContext); /** * 构建 * @returns */ build(): CategoryNode[]; } /** * 类别节点 */ export declare class CategoryNode { /** * 名称 */ name: string; /** * 类别 */ category: Category; /** * 包含类型 */ types: TypeNode[]; } /** * 类型节点 */ export declare class TypeNode { /** * 名称 */ name: string; /** * type id */ type_id: number; /** * 构件索引 */ indices: Int32Array; }