|
Blender V5.0
|
Public Member Functions | |
| ImBuf * | get (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_ |
Definition at line 20 of file intra_frame_cache.cc.
| void blender::seq::StripImageMap::clear | ( | ) |
Definition at line 111 of file intra_frame_cache.cc.
References IMB_freeImBuf(), and map_.
Referenced by blender::seq::intra_frame_cache_invalidate(), and blender::seq::intra_frame_cache_set_cur_frame().
Definition at line 88 of file intra_frame_cache.cc.
References IMB_refImBuf(), and map_.
Referenced by blender::seq::intra_frame_cache_get_composite(), and blender::seq::intra_frame_cache_get_preprocessed().
| 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().
Definition at line 97 of file intra_frame_cache.cc.
References BLI_assert, IMB_freeImBuf(), IMB_refImBuf(), and map_.
Referenced by blender::seq::intra_frame_cache_put_composite(), and blender::seq::intra_frame_cache_put_preprocessed().
Definition at line 21 of file intra_frame_cache.cc.
Referenced by clear(), get(), invalidate(), and put().