polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
14 lines (13 loc) • 473 B
TypeScript
import { BaseNodeType } from '../../_Base';
export declare class HierarchyParentController {
protected node: BaseNodeType;
private _parent;
private _on_set_parent_hooks;
constructor(node: BaseNodeType);
parent(): BaseNodeType | null;
setParent(parent: BaseNodeType | null): void;
is_selected(): boolean;
fullPath(relative_to_parent?: BaseNodeType): string;
onSetParent(): void;
find_node(path: string | null): BaseNodeType | null;
}