src_c/_freetype.c¶
This extension module defines Python type pygame.freetype.Font
Create a new Font instance from a supported font file..
Header file: src_c/include/pygame_freetype.h
-
pgFontObject
¶ The
pygame.freetype.Font
instance C struct.
-
pgFont_Type
¶ The
pygame.freetype.Font
Python type.
-
PyObject*
pgFont_New
(const char *filename, long font_index)¶ Open the font file with path filename and return a new new
pygame.freetype.Font
instance for that font. Set font_index to0
unless the file contains multiple, indexed, fonts. On error raise a Python exception and returnNULL
.
-
int
pgFont_Check
(PyObject *x)¶ Return true if x is a
pygame.freetype.Font
instance. Will return false for a subclass ofFont
. This is a macro. No check is made that x is notNULL
.
-
int
pgFont_IS_ALIVE
(PyObject *o)¶ Return true if
pygame.freetype.Font
objecto
is an open font file. This is a macro. No check is made that o is notNULL
or not aFont
instance.
Edit on GitHub