43 lines · 1.3 KB · Objective-C
RawDownload
##  %W% - %E%#AwtGraphics : module{	PATH : con "/dis/java/inferno/awt/awt_Graphics.dis"; 	init :		fn(img : ref Draw->Image, bufimg: ref Draw->Image); 	dispose :  	fn();	setForeground :	fn(r, g, b : int);	changeClip :	fn(p0, p1, p2, p3 : int); #	removeClip : 	fn();	clearRect :	fn( p0 : int,p1 : int,p2 : int,p3 : int); 	fillRect :	fn(ply: array of Draw->Point);	drawRect :	fn(ply: array of Draw->Point); 	drawStringWidth: fn(txt : string, sp : Draw->Point, font : ref Draw->Font) : int;	drawLine :	fn(sp, ep : Draw->Point); 	genDraw :	fn(r : Draw->Rect, img : array of byte); 	copyArea :	fn(rect0, rect1 : Draw->Rect, data : array of byte); 	drawRoundRect:	fn(p0 : int,p1 : int,p2 : int,p3 : int,p4 : int,p5 : int); 	fillRoundRect:	fn(p0 : int,p1 : int,p2 : int,p3 : int,p4 : int,p5 : int); 	drawPolygon :	fn(ply : array of Draw->Point);	drawPolyline:	fn(ply : array of Draw->Point);	fillPolygon :	fn(ply : array of Draw->Point);	drawOval :	fn(p : Draw->Point, p2 : int,p3 : int); 	fillOval :	fn(p: Draw->Point, p2 : int,p3 : int); 	drawArc :	fn(p : Draw->Point, p2 : int,p3 : int,p4 : int,p5 : int); 	fillArc :	fn(p : Draw->Point, p2 : int,p3 : int,p4 : int,p5 : int);	sendToDisplay : fn(r : Draw->Rect);	getDC :		fn(img: ref Draw->Image, bufimg : ref Draw->Image);};