OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
CreateFontNameImageJob.hpp File Reference
#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"
Include dependency graph for CreateFontNameImageJob.hpp:
This graph shows which files directly or indirectly include this file:

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

Class Documentation

◆ Slic3r::GUI::FontImageData

struct Slic3r::GUI::FontImageData

Keep data for rasterization of text by font face.

Collaboration diagram for Slic3r::GUI::FontImageData:
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