|
Blender V4.3
|
#include <image_cache.hh>
Public Attributes | |
| SeqCache * | cache_owner |
| void * | userkey |
| SeqCacheKey * | link_prev |
| SeqCacheKey * | link_next |
| Sequence * | seq |
| SeqRenderData | context |
| float | frame_index |
| float | timeline_frame |
| float | cost |
| bool | is_temp_cache |
| eSeqTaskId | task_id |
| int | type |
Definition at line 19 of file image_cache.hh.
| SeqCache* SeqCacheKey::cache_owner |
Definition at line 20 of file image_cache.hh.
Referenced by SEQ_cache_cleanup(), seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_get_item_for_removal(), SEQ_cache_iterate(), seq_cache_keyfree(), and seq_cache_populate_key().
| SeqRenderData SeqCacheKey::context |
Definition at line 25 of file image_cache.hh.
Referenced by seq_cache_hashhash(), seq_cache_populate_key(), seq_disk_cache_get_file_path(), and seq_disk_cache_read_file().
| float SeqCacheKey::cost |
Definition at line 28 of file image_cache.hh.
| float SeqCacheKey::frame_index |
Definition at line 26 of file image_cache.hh.
Referenced by seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_hashhash(), SEQ_cache_iterate(), seq_cache_populate_key(), seq_disk_cache_add_header_entry(), seq_disk_cache_get_file_path(), and seq_disk_cache_get_header_entry().
| bool SeqCacheKey::is_temp_cache |
Definition at line 29 of file image_cache.hh.
Referenced by seq_cache_free_temp_cache(), seq_cache_get_item_for_removal(), seq_cache_populate_key(), seq_cache_put(), seq_cache_put_ex(), and seq_cache_set_temp_cache_linked().
| SeqCacheKey* SeqCacheKey::link_next |
Definition at line 23 of file image_cache.hh.
Referenced by seq_cache_get_item_for_removal(), seq_cache_key_unlink(), seq_cache_populate_key(), seq_cache_put_ex(), seq_cache_recycle_linked(), and seq_cache_set_temp_cache_linked().
| SeqCacheKey* SeqCacheKey::link_prev |
Definition at line 22 of file image_cache.hh.
Referenced by seq_cache_key_unlink(), seq_cache_populate_key(), seq_cache_put_ex(), seq_cache_recycle_linked(), and seq_cache_set_temp_cache_linked().
| Sequence* SeqCacheKey::seq |
Definition at line 24 of file image_cache.hh.
Referenced by get_stored_types_flag(), seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_hashhash(), SEQ_cache_iterate(), seq_cache_populate_key(), and seq_disk_cache_get_file_path().
| eSeqTaskId SeqCacheKey::task_id |
Definition at line 31 of file image_cache.hh.
Referenced by seq_cache_free_temp_cache(), and seq_cache_populate_key().
| float SeqCacheKey::timeline_frame |
Definition at line 27 of file image_cache.hh.
Referenced by seq_cache_choose_key(), seq_cache_get_item_for_removal(), SEQ_cache_iterate(), and seq_cache_populate_key().
| int SeqCacheKey::type |
Definition at line 32 of file image_cache.hh.
Referenced by seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_get(), seq_cache_hashhash(), SEQ_cache_iterate(), seq_cache_populate_key(), seq_cache_put_ex(), and seq_disk_cache_get_file_path().
| void* SeqCacheKey::userkey |
Definition at line 21 of file image_cache.hh.