forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			832 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			832 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
package kha.js;
 | 
						|
 | 
						|
import js.Browser;
 | 
						|
import kha.Color;
 | 
						|
import kha.FontStyle;
 | 
						|
import kha.graphics2.Graphics;
 | 
						|
import kha.Kravur;
 | 
						|
import kha.math.Matrix3;
 | 
						|
import kha.Rotation;
 | 
						|
 | 
						|
class EmptyGraphics2 extends Graphics {
 | 
						|
	var width: Int;
 | 
						|
	var height: Int;
 | 
						|
	var myColor: Color;
 | 
						|
	var myFont: kha.Font;
 | 
						|
 | 
						|
	static var instance: EmptyGraphics2;
 | 
						|
 | 
						|
	public function new(width: Int, height: Int) {
 | 
						|
		super();
 | 
						|
		this.width = width;
 | 
						|
		this.height = height;
 | 
						|
		instance = this;
 | 
						|
		myColor = Color.fromBytes(0, 0, 0);
 | 
						|
	}
 | 
						|
 | 
						|
	override function set_color(color: Color): Color {
 | 
						|
		return myColor = color;
 | 
						|
	}
 | 
						|
 | 
						|
	override function get_color(): Color {
 | 
						|
		return myColor;
 | 
						|
	}
 | 
						|
 | 
						|
	override function set_font(font: kha.Font): kha.Font {
 | 
						|
		return myFont = font;
 | 
						|
	}
 | 
						|
 | 
						|
	override function get_font(): kha.Font {
 | 
						|
		return myFont;
 | 
						|
	}
 | 
						|
}
 |