|
Blender V4.3
|
#include <BKE_image_partial_update.hh>
Classes | |
| struct | CollectResult |
Public Member Functions | |
| PartialUpdateChecker (Image *image, ImageUser *image_user, PartialUpdateUser *user) | |
| CollectResult | collect_changes () |
| Check for new changes since the last time this method was invoked for this user. | |
Public Attributes | |
| Image * | image |
| Not owned Image that is being iterated over. | |
| ImageUser * | image_user |
| PartialUpdateUser * | user |
| the collected changes are stored inside the PartialUpdateUser. | |
Definition at line 192 of file BKE_image_partial_update.hh.
|
inline |
Definition at line 267 of file BKE_image_partial_update.hh.
|
inline |
Check for new changes since the last time this method was invoked for this user.
Definition at line 275 of file BKE_image_partial_update.hh.
References blender::bke::image::partial_update::BKE_image_partial_update_collect_changes(), and blender::bke::image::partial_update::PartialUpdateChecker< TileData >::user.
Referenced by image_gpu_texture_try_partial_update(), and blender::bke::image::partial_update::TEST_F().
| Image* blender::bke::image::partial_update::PartialUpdateChecker< TileData >::image |
Not owned Image that is being iterated over.
Definition at line 197 of file BKE_image_partial_update.hh.
| ImageUser* blender::bke::image::partial_update::PartialUpdateChecker< TileData >::image_user |
Definition at line 198 of file BKE_image_partial_update.hh.
| PartialUpdateUser* blender::bke::image::partial_update::PartialUpdateChecker< TileData >::user |
the collected changes are stored inside the PartialUpdateUser.
Definition at line 203 of file BKE_image_partial_update.hh.
Referenced by blender::bke::image::partial_update::PartialUpdateChecker< TileData >::collect_changes(), and blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::get_next_change().