TrueType font interface. More...
#include <kanzi/graphics_3d/shader.hpp>#include <system/debug/kzs_error.h>#include <system/kzs_types.h>#include <system/wrappers/kzs_opengl_base.h>Namespaces | |
| kanzi | |
Functions | |
| kzsError | kzuTruetypeSystemDelete (struct KzuTruetypeSystem *truetypeSystem) |
| Deletes a TrueType font system. More... | |
| kzsError | kzuTruetypeSystemCreateFont (const struct KzcMemoryManager *memoryManager, struct KzuTruetypeSystem *truetypeSystem, 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, const kzByte *data, kzUint size, struct KzuFont **out_font) |
| Creates a TrueType font from memory using the given TrueType font system. More... | |
| void | kzuTruetypeSystemSetShader (struct KzuTruetypeSystem *truetypeSystem, kanzi::ShaderSharedPtr shader) |
| Sets shader for Truetype system. More... | |
TrueType font interface.
Copyright 2008-2020 by Rightware. All rights reserved.
| kzsError kzuTruetypeSystemDelete | ( | struct KzuTruetypeSystem * | truetypeSystem | ) |
Deletes a TrueType font system.
| kzsError kzuTruetypeSystemCreateFont | ( | const struct KzcMemoryManager * | memoryManager, |
| struct KzuTruetypeSystem * | truetypeSystem, | ||
| 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, | ||
| const kzByte * | data, | ||
| kzUint | size, | ||
| struct KzuFont ** | out_font | ||
| ) |
Creates a TrueType font from memory using the given TrueType font system.
| void kzuTruetypeSystemSetShader | ( | struct KzuTruetypeSystem * | truetypeSystem, |
| kanzi::ShaderSharedPtr | shader | ||
| ) |
Sets shader for Truetype system.