|
Blender V4.3
|
Public Attributes | |
| const uchar * | data |
| size_t | data_len |
| int | users |
| hash_key | key |
A chunk of memory in an array (unit of de-duplication).
Definition at line 314 of file array_store.cc.
| const uchar* BChunk::data |
Definition at line 315 of file array_store.cc.
Referenced by array_store_free_data(), bchunk_data_compare_unchecked(), bchunk_decref(), bchunk_list_append_data(), bchunk_list_ensure_min_size_last(), bchunk_list_from_data_merge(), bchunk_new(), BLI_array_store_is_valid(), BLI_array_store_state_data_get(), and hash_array_from_cref().
| size_t BChunk::data_len |
Definition at line 316 of file array_store.cc.
Referenced by bchunk_data_compare(), bchunk_data_compare_unchecked(), bchunk_list_append_data(), bchunk_list_ensure_min_size_last(), bchunk_list_from_data_merge(), bchunk_list_size(), bchunk_new(), BLI_array_store_calc_size_compacted_get(), BLI_array_store_is_valid(), BLI_array_store_state_data_get(), hash_array_from_cref(), key_from_chunk_ref(), and table_lookup().
| hash_key BChunk::key |
Definition at line 321 of file array_store.cc.
Referenced by bchunk_list_from_data_merge(), bchunk_new(), key_from_chunk_ref(), and table_lookup().
| int BChunk::users |
number of BChunkList using this.
Definition at line 318 of file array_store.cc.
Referenced by array_store_free_data(), bchunk_decref(), bchunk_list_append_data(), bchunk_list_append_only(), bchunk_list_ensure_min_size_last(), bchunk_new(), BLI_array_store_calc_size_compacted_get(), BLI_array_store_is_valid(), and BLI_array_store_state_data_get().