Blender V5.0
blender::seq::StripImageMap Struct Reference

Public Member Functions

ImBufget (const Strip *strip) const
void put (const Strip *strip, ImBuf *image)
void invalidate (const Strip *strip)
void clear ()

Public Attributes

Map< const Strip *, ImBuf * > map_

Detailed Description

Definition at line 20 of file intra_frame_cache.cc.

Member Function Documentation

◆ clear()

void blender::seq::StripImageMap::clear ( )

◆ get()

ImBuf * blender::seq::StripImageMap::get ( const Strip * strip) const

◆ invalidate()

void blender::seq::StripImageMap::invalidate ( const Strip * strip)

Definition at line 76 of file intra_frame_cache.cc.

References Strip::channel, IMB_freeImBuf(), and map_.

Referenced by blender::seq::intra_frame_cache_invalidate().

◆ put()

void blender::seq::StripImageMap::put ( const Strip * strip,
ImBuf * image )

Member Data Documentation

◆ map_

Map<const Strip *, ImBuf *> blender::seq::StripImageMap::map_

Definition at line 21 of file intra_frame_cache.cc.

Referenced by clear(), get(), invalidate(), and put().


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