Blender V5.0
BrushPainterCache Struct Reference

Public Attributes

bool is_float
bool is_data
bool is_srgb
const ColorSpacebyte_colorspace
bool invert
bool is_texbrush
bool is_maskbrush
int lastdiameter
float last_tex_rotation
float last_mask_rotation
float last_pressure
ImBufibuf
ImBuftexibuf
ushorttex_mask
ushorttex_mask_old
uint tex_mask_old_w
uint tex_mask_old_h
CurveMaskCache curve_mask_cache

Detailed Description

Definition at line 53 of file paint_image_2d.cc.

Member Data Documentation

◆ byte_colorspace

const ColorSpace* BrushPainterCache::byte_colorspace

◆ curve_mask_cache

CurveMaskCache BrushPainterCache::curve_mask_cache

◆ ibuf

◆ invert

bool BrushPainterCache::invert

◆ is_data

bool BrushPainterCache::is_data

Definition at line 55 of file paint_image_2d.cc.

Referenced by brush_painter_2d_require_imbuf().

◆ is_float

◆ is_maskbrush

bool BrushPainterCache::is_maskbrush

◆ is_srgb

bool BrushPainterCache::is_srgb

◆ is_texbrush

bool BrushPainterCache::is_texbrush

◆ last_mask_rotation

float BrushPainterCache::last_mask_rotation

Definition at line 65 of file paint_image_2d.cc.

Referenced by brush_painter_2d_refresh_cache().

◆ last_pressure

float BrushPainterCache::last_pressure

Definition at line 66 of file paint_image_2d.cc.

Referenced by brush_painter_2d_refresh_cache().

◆ last_tex_rotation

float BrushPainterCache::last_tex_rotation

Definition at line 64 of file paint_image_2d.cc.

Referenced by brush_painter_2d_refresh_cache().

◆ lastdiameter

int BrushPainterCache::lastdiameter

◆ tex_mask

◆ tex_mask_old

◆ tex_mask_old_h

uint BrushPainterCache::tex_mask_old_h

Definition at line 73 of file paint_image_2d.cc.

Referenced by brush_painter_mask_imbuf_partial_update().

◆ tex_mask_old_w

uint BrushPainterCache::tex_mask_old_w

◆ texibuf

ImBuf* BrushPainterCache::texibuf

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