Blender V5.0
blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult Struct Reference

#include <BKE_image_partial_update.hh>

Public Member Functions

 CollectResult (PartialUpdateChecker< TileData > *checker, ePartialUpdateCollectResult result_code)
ePartialUpdateCollectResult get_result_code () const
ePartialUpdateIterResult get_next_change ()
 Load the next changed region.

Public Attributes

PartialUpdateChecker< TileData > * checker
TileData tile_data
 Tile specific data.
PartialUpdateRegion changed_region
ePartialUpdateCollectResult result_code

Detailed Description

template<typename TileData = NoTileData>
struct blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult

Definition at line 205 of file BKE_image_partial_update.hh.

Constructor & Destructor Documentation

◆ CollectResult()

Member Function Documentation

◆ get_next_change()

◆ get_result_code()

template<typename TileData = NoTileData>
ePartialUpdateCollectResult blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::get_result_code ( ) const
inline

Member Data Documentation

◆ changed_region

◆ checker

template<typename TileData = NoTileData>
PartialUpdateChecker<TileData>* blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::checker

Definition at line 206 of file BKE_image_partial_update.hh.

Referenced by CollectResult(), and get_next_change().

◆ result_code

template<typename TileData = NoTileData>
ePartialUpdateCollectResult blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::result_code

Definition at line 213 of file BKE_image_partial_update.hh.

Referenced by CollectResult(), get_next_change(), and get_result_code().

◆ tile_data

template<typename TileData = NoTileData>
TileData blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::tile_data

The documentation for this struct was generated from the following file: