Graphic 模块提供图形相关API
-
SetCursorShow(flag):设置鼠标是否显示
-
LoadImage(path):加载图像文件
-
SetImageColorKey(image, flag, color):设置的图片文件是否启用指定的ColorKey,启用的Color将被透明化
-
UnloadImage(image):释放已加载的图像
-
CreateTexture(image):从图像数据创建属于窗口的可渲染纹理
-
DestroyTexture(texture):销毁纹理数据
-
SetTextureAlpha(texture, alpha):设置纹理透明度
-
GetImageSize(image):获取已加载图像尺寸
-
CopyTexture(texture, rect):将纹理拷贝至渲染缓冲区内
-
CopyRotateTexture(texture, angle, center, mode, rect):将旋转后的纹理拷贝至渲染缓冲区内
-
CopyReshapeTexture(texture, shape, rect):将裁剪后的纹理拷贝至渲染缓冲区内
-
CopyRotateReshapeTexture(texture, angle, center, mode, shape, rect):将旋转且裁剪后的纹理拷贝至渲染缓冲区内
-
SetDrawColor(color):设置窗口绘图颜色
-
GetDrawColor():获取窗口绘图颜色
-
Point(point):在指定位置绘制点
-
Line(start, end):在指定位置绘制直线
-
ThickLine(start, end, width):在指定位置绘制粗直线
-
Rectangle(rect):在指定位置绘制无填充矩形
-
FillRectangle(rect):在指定位置绘制填充矩形
-
RoundRectangle(rect, radius):在指定位置绘制圆角无填充矩形
-
FillRoundRectangle(rect, radius):在指定位置绘制圆角填充矩形
-
Circle(center, radius):在指定位置绘制无填充圆形
-
FillCircle(center, radius):在指定位置绘制填充圆形
-
Ellipse(center, radiusX, radiusY):在指定位置绘制无填充椭圆
-
FillEllipse(center, radiusX, radiusY):在指定位置绘制填充椭圆
-
Pie(center, radius, startAngle, endAngle):在指定位置绘制无填充扇形
-
FillPie(center, radius, startAngle, endAngle):在指定位置绘制填充扇形
-
Triangle(point1, point2, point3):在指定位置绘制无填充三角形
-
FillTriangle(point1, point2, point3):在指定位置绘制填充三角形
-
LoadFont(path, size):加载字体文件
-
UnloadFont(font):释放已加载的字体
-
GetFontStyle(font):获取已加载字体的样式
-
SetFontStyle(font, style):设置已加载字体的样式
-
GetFontOutlineWidth(font):获取已加载字体的轮廓线宽度
-
SetFontOutlineWidth(font, width):设置已加载字体的轮廓线宽度
-
GetFontKerning(font):获取字体间距
-
GetFontHeight(font):获取字体高度
-
GetTextSize(font, text):获取文本尺寸
-
GetUTF8TextSize(font, text):获取UTF-8编码格式的文本尺寸
-
CreateTextImageSolid(font, text, color):使用Solid模式创建文本图像
-
CreateUTF8TextImageSolid(font, text, color):使用Solid模式创建UTF-8编码格式的文本图像
-
CreateTextImageShaded(font, text, fgColor, bgColor):使用Shaded模式创建文本图像
-
CreateUTF8TextImageShaded(font, text, fgColor, bgColor):使用Shaded模式创建UTF-8编码格式的文本图像
-
CreateTextImageBlended(font, text, color):使用Blended模式创建文本图像
-
CreateUTF8TextImageBlended(font, text, color):使用Blended模式创建UTF-8编码格式的文本图像