|
Blender V5.0
|
Public Attributes | |
| void ** | chunk_list |
| int | elem_size |
| int | elem_next |
| int | elem_last |
| int | elem_next_ofs |
| int | chunk_max_ofs |
| int | chunk_next |
| int | chunk_size |
| int | chunk_len |
Definition at line 25 of file BLI_memblock.cc.
| int BLI_memblock::chunk_len |
Number of allocated chunk.
Definition at line 43 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_destroy().
| void** BLI_memblock::chunk_list |
Definition at line 26 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), BLI_memblock_elem_get(), and BLI_memblock_iternew().
| int BLI_memblock::chunk_max_ofs |
Max offset in a chunk.
Definition at line 37 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_create_ex(), and BLI_memblock_iternew().
| int BLI_memblock::chunk_next |
Id of the chunk used for the next allocation.
Definition at line 39 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), and BLI_memblock_create_ex().
| int BLI_memblock::chunk_size |
Chunk size in bytes.
Definition at line 41 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), and BLI_memblock_elem_get().
| int BLI_memblock::elem_last |
Last "touched" element.
Definition at line 33 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_destroy().
| int BLI_memblock::elem_next |
First unused element index.
Definition at line 31 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), and BLI_memblock_iternew().
| int BLI_memblock::elem_next_ofs |
Offset in a chunk of the next elem.
Definition at line 35 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), and BLI_memblock_create_ex().
| int BLI_memblock::elem_size |
Element size in bytes.
Definition at line 29 of file BLI_memblock.cc.
Referenced by BLI_memblock_alloc(), BLI_memblock_clear(), BLI_memblock_create_ex(), BLI_memblock_destroy(), BLI_memblock_elem_get(), and BLI_memblock_iternew().