UNPKG

awayjs-display

Version:
29 lines (28 loc) 840 B
import DisplayObject from "../display/DisplayObject"; import ITraverser from "../ITraverser"; import PartitionBase from "../partition/PartitionBase"; import IContainerNode from "../partition/IContainerNode"; import DisplayObjectNode from "../partition/DisplayObjectNode"; /** * @class away.partition.Partition */ declare class SceneGraphPartition extends PartitionBase { private _sceneGraphNodePool; constructor(); traverse(traverser: ITraverser): void; /** * * @param entity * @returns {away.partition.NodeBase} */ findParentForNode(node: DisplayObjectNode): IContainerNode; /** * @internal */ _iRegisterEntity(displayObject: DisplayObject): void; /** * @internal */ _iUnregisterEntity(displayObject: DisplayObject): void; } export default SceneGraphPartition;