|
Blender
V3.3
|
Public Attributes | |
| uint | size |
| uint | bufsize |
| HeapNode ** | tree |
| struct { | |
| struct HeapNode_Chunk * chunk | |
| HeapNode * free | |
| } | nodes |
Definition at line 43 of file BLI_heap.c.
| uint Heap::bufsize |
Definition at line 45 of file BLI_heap.c.
Referenced by BLI_heap_insert(), and BLI_heap_new_ex().
| struct HeapNode_Chunk* Heap::chunk |
Definition at line 50 of file BLI_heap.c.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_new_ex(), and heap_node_alloc().
| HeapNode* Heap::free |
Definition at line 52 of file BLI_heap.c.
Referenced by BLI_heap_clear(), BLI_heap_new_ex(), heap_node_alloc(), and heap_node_free().
| struct { ... } Heap::nodes |
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_new_ex(), heap_node_alloc(), and heap_node_free().
| uint Heap::size |
Definition at line 44 of file BLI_heap.c.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_insert(), BLI_heap_is_empty(), BLI_heap_len(), BLI_heap_new_ex(), BLI_heap_pop_min(), BLI_heap_remove(), BLI_heap_top_value(), and heap_down().
| HeapNode** Heap::tree |
Definition at line 46 of file BLI_heap.c.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_insert(), BLI_heap_new_ex(), BLI_heap_pop_min(), BLI_heap_top(), BLI_heap_top_value(), heap_down(), heap_is_minheap(), heap_swap(), and heap_up().