polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
20 lines (16 loc) • 655 B
text/typescript
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
}
}