27 lines
		
	
	
		
			527 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			527 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
| package kha.graphics1;
 | |
| 
 | |
| import kha.Color;
 | |
| 
 | |
| /**
 | |
|  * Basic graphical interface.<br>
 | |
|  * Represent old devices with only pixel pushing operations.
 | |
|  */
 | |
| interface Graphics {
 | |
| 	/**
 | |
| 	 * Begin the graphic operations.
 | |
| 	 * You MUST call this.
 | |
| 	 */
 | |
| 	function begin(): Void;
 | |
| 
 | |
| 	/**
 | |
| 	 * Terminate all graphical operations and apply them.
 | |
| 	 * You MUST call this at the end.
 | |
| 	 */
 | |
| 	function end(): Void;
 | |
| 
 | |
| 	/**
 | |
| 	 * Set the pixel color at a specific position.
 | |
| 	 */
 | |
| 	function setPixel(x: Int, y: Int, color: Color): Void;
 | |
| }
 |