#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/IMToolbar.hpp>
◆ SliceState
| Enumerator |
|---|
| UNSLICED | |
| SLICING | |
| SLICED | |
| SLICE_FAILED | |
◆ ~IMToolbarItem()
| Slic3r::GUI::IMToolbarItem::~IMToolbarItem |
( |
| ) |
|
19{
21 if (id != 0)
23}
#define glsafe(cmd)
Definition OpenGLUtils.hpp:25
unsigned int GLuint
Definition gl.h:2063
#define glDeleteTextures
Definition gl.h:3587
References glDeleteTextures, glsafe, and texture_id.
◆ set_thumbnail()
| void Slic3r::GUI::IMToolbarItem::set_thumbnail |
( |
const ThumbnailData & | thumbnail | ) |
|
27{
28 if (!thumbnail.is_valid())
29 return;
30
34 if (id == 0)
43}
#define GL_TEXTURE_MIN_FILTER
Definition gl.h:1828
#define glPixelStorei
Definition gl.h:4451
#define GL_LINEAR
Definition gl.h:930
#define glTexParameteri
Definition gl.h:4911
int GLint
Definition gl.h:2062
#define glGetIntegerv
Definition gl.h:3873
#define glTexImage2D
Definition gl.h:4895
#define GL_UNSIGNED_BYTE
Definition gl.h:1937
#define glGenTextures
Definition gl.h:3787
#define glBindTexture
Definition gl.h:3299
#define GL_RGBA
Definition gl.h:1493
#define GL_TEXTURE_MAG_FILTER
Definition gl.h:1822
#define GL_TEXTURE_2D
Definition gl.h:1739
#define GL_TEXTURE_BINDING_2D
Definition gl.h:1749
#define GL_UNPACK_ROW_LENGTH
Definition gl.h:1931
References GL_LINEAR, GL_RGBA, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_UNPACK_ROW_LENGTH, GL_UNSIGNED_BYTE, glBindTexture, glGenTextures, glGetIntegerv, glPixelStorei, glsafe, glTexImage2D, glTexParameteri, Slic3r::ThumbnailData::height, Slic3r::ThumbnailData::is_valid(), Slic3r::ThumbnailData::pixels, texture_id, and Slic3r::ThumbnailData::width.
Referenced by Slic3r::GUI::GLCanvas3D::_update_imgui_select_plate_toolbar().
◆ image_failed
| GLTexture Slic3r::GUI::IMToolbarItem::image_failed |
◆ image_idle
| GLTexture Slic3r::GUI::IMToolbarItem::image_idle |
◆ image_slicing
| GLTexture Slic3r::GUI::IMToolbarItem::image_slicing |
◆ image_stats
| GLTexture Slic3r::GUI::IMToolbarItem::image_stats |
◆ percent
| float Slic3r::GUI::IMToolbarItem::percent |
◆ selected
| bool Slic3r::GUI::IMToolbarItem::selected { false } |
◆ slice_state
| SliceState Slic3r::GUI::IMToolbarItem::slice_state |
◆ texture_id
| ImTextureID Slic3r::GUI::IMToolbarItem::texture_id { 0 } |
The documentation for this class was generated from the following files:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/IMToolbar.hpp
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/IMToolbar.cpp