//----------------------------------------------------------------------------------------------
//
//  gConsole+bitmapEx.h : グラフィック描画用コンソール＋ビットマップ拡張
//  X-BASIC'
//
//  Created by AIG-Soft(iMac) on 2013/01/23.
//  Copyright (c) 2013年 AIG-Soft. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "gConsole.h"

//----------------------------------------------------------------------------------------------

@interface gConsole (bitmapEx)
{
}
// v1.7
-(void)bitmapLine:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
-(void)bitmapLine:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey rgba:(SLong)rgba;
-(void)bitmapCircle:(int)x0 y:(int)y0 rr:(int)rr r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
-(void)bitmapCircle:(int)x0 y:(int)y0 rr:(int)rr rgba:(ULong)rgba;
-(void)bitmapPaint:(int)x y:(int)y rgba:(ULong)paintCol;
-(void)bitmapPaint:(int)x y:(int)y r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
//
-(void)bitmapBox:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
-(void)bitmapBox:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey rgba:(ULong)rgba;
-(void)bitmapFill:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
-(void)bitmapFill:(int)sx sy:(int)sy ex:(int)ex ey:(int)ey rgba:(ULong)rgba;
// v2.5
-(void)bitmapEllipse:(int)x0 y:(int)y0 aa:(int)aa bb:(int)bb rgba:(ULong)rgba;
-(void)bitmapEllipse:(int)x0 y:(int)y0 rr:(int)rr hv:(int)hv rgba:(ULong)rgba;
-(void)bitmapEllipse:(int)x0 y:(int)y0 aa:(int)aa bb:(int)bb r:(int)r g:(int)g b:(int)b alpha:(int)alpha;
-(void)bitmapEllipse:(int)x0 y:(int)y0 rr:(int)rr hv:(int)hv r:(int)r g:(int)g b:(int)b alpha:(int)alpha;

@end

//----------------------------------------------------------------------------------------------

