|
Kanzi Graphics Engine
|
TrueType font interface. More...
#include <system/debug/kzs_error.h>#include <system/kzs_types.h>#include <system/wrappers/kzs_opengl_base.h>#include <system/kzs_header.h>Functions | |
| kzsError | kzuTruetypeSystemDelete (struct KzuTruetypeSystem *truetypeSystem) |
| Deletes a TrueType font system. More... | |
| kzsError | kzuTruetypeSystemCreateFont (const struct KzcMemoryManager *memoryManager, struct KzuTruetypeSystem *truetypeSystem, kzString name, struct KzuFont **out_font) |
| Creates a TrueType font using the given TrueType font system. More... | |
| kzsError | kzuTruetypeSystemCreateFontFromFile (const struct KzcMemoryManager *memoryManager, struct KzuTruetypeSystem *truetypeSystem, kzString filePath, struct KzuFont **out_font) |
| Creates a TrueType font from file using the given TrueType font system. More... | |
| kzsError | kzuTruetypeSystemCreateFontFromMemory (const struct KzcMemoryManager *memoryManager, struct KzuTruetypeSystem *truetypeSystem, kzString name, const kzByte *data, kzUint size, struct KzuFont **out_font) |
| Creates a TrueType font from memory using the given TrueType font system. More... | |
| kzsError | kzuTruetypeSystemSetShader (struct KzuTruetypeSystem *truetypeSystem, struct KzuShader *shader) |
| Sets shader for Truetype system. More... | |
TrueType font interface.
Copyright 2008-2019 by Rightware. All rights reserved.
| kzsError kzuTruetypeSystemDelete | ( | struct KzuTruetypeSystem * | truetypeSystem) |
Deletes a TrueType font system.
| kzsError kzuTruetypeSystemCreateFont | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuTruetypeSystem * | truetypeSystem, | ||
| kzString | name, | ||
| struct KzuFont ** | out_font | ||
| ) |
Creates a TrueType font using the given TrueType font system.
| kzsError kzuTruetypeSystemCreateFontFromFile | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuTruetypeSystem * | truetypeSystem, | ||
| kzString | filePath, | ||
| struct KzuFont ** | out_font | ||
| ) |
Creates a TrueType font from file using the given TrueType font system.
| kzsError kzuTruetypeSystemCreateFontFromMemory | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuTruetypeSystem * | truetypeSystem, | ||
| kzString | name, | ||
| const kzByte * | data, | ||
| kzUint | size, | ||
| struct KzuFont ** | out_font | ||
| ) |
Creates a TrueType font from memory using the given TrueType font system.
| kzsError kzuTruetypeSystemSetShader | ( | struct KzuTruetypeSystem * | truetypeSystem, |
| struct KzuShader * | shader | ||
| ) |
Sets shader for Truetype system.