renamed Position. Something with haxe being stupid

This commit is contained in:
Djeeberjr 2023-02-04 23:20:31 +01:00
parent 94c3101f50
commit 7799de0865

View File

@ -1,16 +1,16 @@
package cc.periphs; package cc.periphs;
@:multiReturn @:multiReturn
extern class Position { extern class PagePosition {
var x:Int; var x:Int;
var y:Int; var y:Int;
} }
extern class Printer { extern class Printer {
public function write(text:String):Void; // Writes text to the current page. public function write(text:String):Void; // Writes text to the current page.
public function getCursorPos():Position; // Returns the current position of the cursor on the page. public function getCursorPos():PagePosition; // Returns the current position of the cursor on the page.
public function setCursorPos(x:Int, y:Int):Void; // Sets the position of the cursor on the page. public function setCursorPos(x:Int, y:Int):Void; // Sets the position of the cursor on the page.
public function getPageSize():Position; // Returns the size of the current page. public function getPageSize():PagePosition; // Returns the size of the current page.
public function newPage():Bool; // Starts printing a new page. public function newPage():Bool; // Starts printing a new page.
public function endPage():Bool; // Finalizes printing of the current page and outputs it to the tray. public function endPage():Bool; // Finalizes printing of the current page and outputs it to the tray.
public function setPageTitle(?title:String):Void; // Sets the title of the current page. public function setPageTitle(?title:String):Void; // Sets the title of the current page.