Files
LNXSDK/leenkx/Sources/leenkx/logicnode/OnApplicationStateNode.hx

21 lines
412 B
Haxe
Raw Normal View History

2025-01-22 16:18:30 +01:00
package leenkx.logicnode;
@:access(iron.Trait)
class OnApplicationStateNode extends LogicNode {
public function new(tree: LogicTree) {
super(tree);
tree.notifyOnInit(init);
}
function init() {
kha.System.notifyOnApplicationState(
() -> runOutput(0), // On foreground
null, // On resume
null, // On pause
() -> runOutput(1), // On background
() -> runOutput(2) // On shutdown
);
}
}