#include <cstddef>#include <memory>#include <atomic>#include <exception>#include <vector>#include <string>#include <glad/gl.h>#include <wx/string.h>#include <wx/fontenc.h>#include "Job.hpp"#include "libslic3r/Point.hpp"Go to the source code of this file.
Classes | |
| struct | Slic3r::GUI::FontImageData |
| Keep data for rasterization of text by font face. More... | |
| class | Slic3r::GUI::CreateFontImageJob |
| Create image for face name. More... | |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
| namespace | Slic3r::GUI |
| struct Slic3r::GUI::FontImageData |
Keep data for rasterization of text by font face.
| Class Members | ||
|---|---|---|
| shared_ptr< atomic< bool > > | cancel = nullptr | |
| unsigned int * | count_opened_font_files = nullptr | |
| wxFontEncoding | encoding | |
| wxString | font_name | |
| GLenum | format = GL_ALPHA | |
| unsigned char | gray_level = 5 | |
| size_t | index | |
| shared_ptr< bool > | is_created = nullptr | |
| GLint | level = 0 | |
| Vec2i32 | size | |
| string | text | |
| GLuint | texture_id | |
| GLenum | type = GL_UNSIGNED_BYTE | |