Blender V4.3
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)
 
const 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()

template<typename TileData = NoTileData>
blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::CollectResult ( PartialUpdateChecker< TileData > * checker,
ePartialUpdateCollectResult result_code )
inline

Definition at line 219 of file BKE_image_partial_update.hh.

Member Function Documentation

◆ get_next_change()

◆ get_result_code()

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

Member Data Documentation

◆ changed_region

◆ checker

◆ 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: