forked from LeenkxTeam/LNXSDK
19 lines
393 B
Haxe
19 lines
393 B
Haxe
package leenkx.logicnode;
|
|
|
|
import leenkx.renderpath.RenderToTexture;
|
|
|
|
class OnRender2DNode extends LogicNode {
|
|
|
|
public function new(tree: LogicTree) {
|
|
super(tree);
|
|
tree.notifyOnRender2D(onRender2D);
|
|
}
|
|
|
|
function onRender2D(g: kha.graphics2.Graphics) {
|
|
RenderToTexture.ensureEmptyRenderTarget("OnRender2DNode");
|
|
RenderToTexture.g = g;
|
|
runOutput(0);
|
|
RenderToTexture.g = null;
|
|
}
|
|
}
|