|
Blender
V2.93
|
Public Attributes | |
| struct SeqCache * | cache_owner |
| void * | userkey |
| struct SeqCacheKey * | link_prev |
| struct SeqCacheKey * | link_next |
| struct Sequence * | seq |
| SeqRenderData | context |
| float | frame_index |
| float | timeline_frame |
| float | cost |
| bool | is_temp_cache |
| eSeqTaskId | task_id |
| int | type |
Definition at line 158 of file image_cache.c.
| struct SeqCache* SeqCacheKey::cache_owner |
Definition at line 159 of file image_cache.c.
Referenced by seq_cache_keyfree(), and seq_cache_populate_key().
| SeqRenderData SeqCacheKey::context |
Definition at line 164 of file image_cache.c.
Referenced by seq_cache_hashcmp(), 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 167 of file image_cache.c.
| float SeqCacheKey::frame_index |
Definition at line 165 of file image_cache.c.
Referenced by seq_cache_free_temp_cache(), seq_cache_hashcmp(), seq_cache_hashhash(), 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 168 of file image_cache.c.
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().
| struct SeqCacheKey* SeqCacheKey::link_next |
Definition at line 162 of file image_cache.c.
Referenced by seq_cache_cleanup_sequence(), seq_cache_get_item_for_removal(), seq_cache_populate_key(), seq_cache_put_ex(), seq_cache_recycle_linked(), seq_cache_relink_keys(), and seq_cache_set_temp_cache_linked().
| struct SeqCacheKey* SeqCacheKey::link_prev |
Definition at line 161 of file image_cache.c.
Referenced by seq_cache_cleanup_sequence(), seq_cache_populate_key(), seq_cache_put_ex(), seq_cache_recycle_linked(), seq_cache_relink_keys(), and seq_cache_set_temp_cache_linked().
| struct Sequence* SeqCacheKey::seq |
Definition at line 163 of file image_cache.c.
Referenced by get_stored_types_flag(), seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_hashcmp(), seq_cache_hashhash(), SEQ_cache_iterate(), seq_cache_populate_key(), and seq_disk_cache_get_file_path().
| eSeqTaskId SeqCacheKey::task_id |
Definition at line 170 of file image_cache.c.
Referenced by seq_cache_free_temp_cache(), and seq_cache_populate_key().
| float SeqCacheKey::timeline_frame |
Definition at line 166 of file image_cache.c.
Referenced by seq_cache_choose_key(), seq_cache_cleanup_sequence(), seq_cache_get_item_for_removal(), SEQ_cache_iterate(), and seq_cache_populate_key().
| int SeqCacheKey::type |
Definition at line 171 of file image_cache.c.
Referenced by seq_cache_cleanup_sequence(), seq_cache_free_temp_cache(), seq_cache_get(), seq_cache_hashcmp(), 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 160 of file image_cache.c.