Blender  V3.3
Public Member Functions | Public Attributes | List of all members
PartialImageUpdater Struct Reference

#include <image_partial_updater.hh>

Public Member Functions

void ensure_image (const Image *new_image)
 Ensure that there is a partial update user for the given image. More...
 
virtual ~PartialImageUpdater ()
 

Public Attributes

struct PartialUpdateUser * user
 
const struct Imageimage
 

Detailed Description

Definition at line 13 of file image_partial_updater.hh.

Constructor & Destructor Documentation

◆ ~PartialImageUpdater()

virtual PartialImageUpdater::~PartialImageUpdater ( )
inlinevirtual

Definition at line 28 of file image_partial_updater.hh.

Member Function Documentation

◆ ensure_image()

void PartialImageUpdater::ensure_image ( const Image new_image)
inline

Ensure that there is a partial update user for the given image.

Definition at line 20 of file image_partial_updater.hh.

References blender::bke::idprop::create(), and is_valid.

Referenced by blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >::cache_image().

Member Data Documentation

◆ image

const struct Image* PartialImageUpdater::image

Definition at line 15 of file image_partial_updater.hh.

◆ user

struct PartialUpdateUser* PartialImageUpdater::user

Definition at line 14 of file image_partial_updater.hh.


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