awayjs-display
Version:
AwayJS displaylist classes
29 lines (28 loc) • 840 B
TypeScript
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;