src_c/_freetype.c¶
此扩展模块定义了Python类型 pygame.freetype.Font
Create a new Font instance from a supported font file. 。
头文件:src_c/include/pyGame_freetype.h
-
type pgFontObject¶
这个
pygame.freetype.Font
实例C结构。
-
type pgFont_Type¶
这个
pygame.freetype.Font
Python 类型。
-
PyObject *pgFont_New(const char *filename, long font_index)¶
使用路径打开字体文件 文件名 并返回一个新的新
pygame.freetype.Font
该字体的实例。集 font_index 至0
除非文件包含多种索引字体。发生错误时,引发一个Python异常并返回NULL
。
-
int pgFont_Check(PyObject *x)¶
如果满足以下条件,则返回TRUE x 是一种
pygame.freetype.Font
举个例子。的子类将返回FALSEFont
。这是一个宏指令。不会对此进行检查 x 不是NULL
。
-
int pgFont_IS_ALIVE(PyObject *o)¶
如果满足以下条件,则返回TRUE
pygame.freetype.Font
对象o
是一个打开的字体文件。这是一个宏指令。不会对此进行检查 o 不是NULL
或不是Font
实例。
Edit on GitHub