UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

20 lines (16 loc) 655 B
import {CoreGraphNode} from '../../../core/graph/CoreGraphNode'; import {BaseNodeType} from '../_Base'; export class DisplayFlagGraphNode extends CoreGraphNode { private _owner_post_display_flag_node_set_dirty_bound = this._owner_post_display_flag_node_set_dirty.bind(this); constructor(protected _owner: BaseNodeType) { super(_owner.scene(), 'DisplayFlagGraphNode'); this._owner = _owner; this.addPostDirtyHook( '_owner_post_display_flag_node_set_dirty', this._owner_post_display_flag_node_set_dirty_bound ); } _owner_post_display_flag_node_set_dirty() { // this._owner.post_display_flag_node_set_dirty(); // TODO: typescript } }