Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::bke::pbvh::pixels::UDIMTilePixels Struct Reference

#include <BKE_pbvh_pixels.hh>

Public Member Functions

 UDIMTilePixels ()
 
void mark_dirty (const PackedPixelRow &pixel_row)
 
void clear_dirty ()
 

Public Attributes

short tile_number
 
struct {
   bool   dirty: 1
 
flags
 
rcti dirty_region
 
Vector< PackedPixelRowpixel_rows
 

Detailed Description

Node pixel data containing the pixels for a single UDIM tile.

Definition at line 101 of file BKE_pbvh_pixels.hh.

Constructor & Destructor Documentation

◆ UDIMTilePixels()

blender::bke::pbvh::pixels::UDIMTilePixels::UDIMTilePixels ( )
inline

Definition at line 114 of file BKE_pbvh_pixels.hh.

References BLI_rcti_init_minmax(), dirty_region, and flags.

Member Function Documentation

◆ clear_dirty()

void blender::bke::pbvh::pixels::UDIMTilePixels::clear_dirty ( )
inline

Definition at line 128 of file BKE_pbvh_pixels.hh.

References BLI_rcti_init_minmax(), dirty_region, and flags.

◆ mark_dirty()

void blender::bke::pbvh::pixels::UDIMTilePixels::mark_dirty ( const PackedPixelRow pixel_row)
inline

Member Data Documentation

◆ dirty

bool blender::bke::pbvh::pixels::UDIMTilePixels::dirty

◆ dirty_region

rcti blender::bke::pbvh::pixels::UDIMTilePixels::dirty_region

Definition at line 110 of file BKE_pbvh_pixels.hh.

Referenced by clear_dirty(), mark_dirty(), and UDIMTilePixels().

◆ 

struct { ... } blender::bke::pbvh::pixels::UDIMTilePixels::flags

◆ pixel_rows

Vector<PackedPixelRow> blender::bke::pbvh::pixels::UDIMTilePixels::pixel_rows

◆ tile_number

short blender::bke::pbvh::pixels::UDIMTilePixels::tile_number

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