tool extends Node signal data_received(data) signal exited(exit_code, signum) func open(cols: int, rows: int): return _not_implemented() func run_process(delta: float): return _not_implemented() func resize(cols: int, rows: int): return _not_implemented() func get_master(): return _not_implemented() func _not_implemented() -> int: var method := "" var stack = get_stack() if stack.size() >= 2 and "function" in stack[1]: method = "%s()" % stack[1].function push_error("Method %s not implemented on the current platform (%s)." % [method, OS.get_name()]) return ERR_METHOD_NOT_FOUND