|
Blender V5.0
|
#include <image_usage.hh>
Public Member Functions | |
| ImageUsage ()=default | |
| ImageUsage (const ::Image *image, const ::ImageUser *image_user, bool do_tile_drawing) | |
| bool | operator== (const ImageUsage &other) const |
| bool | operator!= (const ImageUsage &other) const |
Public Attributes | |
| short | pass = 0 |
| short | layer = 0 |
| short | view = 0 |
| ColorManagedColorspaceSettings | colorspace_settings |
| char | alpha_mode |
| bool | last_tile_drawing |
| const void * | last_image = nullptr |
| const void * | last_scene = nullptr |
ImageUsage contains data of the image and image user to identify changes that require a rebuild the texture slots.
Definition at line 22 of file image_usage.hh.
|
default |
Referenced by operator!=(), and operator==().
|
inline |
Definition at line 39 of file image_usage.hh.
References alpha_mode, colorspace_settings, last_image, last_scene, last_tile_drawing, layer, pass, and view.
|
inline |
Definition at line 55 of file image_usage.hh.
References ImageUsage().
|
inline |
Definition at line 51 of file image_usage.hh.
References ImageUsage().
| char blender::image_engine::ImageUsage::alpha_mode |
| ColorManagedColorspaceSettings blender::image_engine::ImageUsage::colorspace_settings |
Definition at line 30 of file image_usage.hh.
Referenced by ImageUsage().
| const void* blender::image_engine::ImageUsage::last_image = nullptr |
Definition at line 35 of file image_usage.hh.
Referenced by ImageUsage().
| const void* blender::image_engine::ImageUsage::last_scene = nullptr |
Definition at line 36 of file image_usage.hh.
Referenced by ImageUsage().
| bool blender::image_engine::ImageUsage::last_tile_drawing |
Definition at line 33 of file image_usage.hh.
Referenced by ImageUsage().
| short blender::image_engine::ImageUsage::layer = 0 |
Layer of the image that is used.
Definition at line 26 of file image_usage.hh.
Referenced by ImageUsage().
| short blender::image_engine::ImageUsage::pass = 0 |
Render pass of the image that is used.
Definition at line 24 of file image_usage.hh.
Referenced by ImageUsage().
| short blender::image_engine::ImageUsage::view = 0 |
View of the image that is used.
Definition at line 28 of file image_usage.hh.
Referenced by ImageUsage().