Blender  V3.3
Functions
BKE_outliner_treehash.h File Reference

Go to the source code of this file.

Functions

voidBKE_outliner_treehash_create_from_treestore (struct BLI_mempool *treestore)
 
voidBKE_outliner_treehash_rebuild_from_treestore (void *treehash, struct BLI_mempool *treestore)
 
void BKE_outliner_treehash_clear_used (void *treehash)
 
void BKE_outliner_treehash_add_element (void *treehash, struct TreeStoreElem *elem)
 
void BKE_outliner_treehash_remove_element (void *treehash, struct TreeStoreElem *elem)
 
struct TreeStoreElemBKE_outliner_treehash_lookup_unused (void *treehash, short type, short nr, struct ID *id)
 
struct TreeStoreElemBKE_outliner_treehash_lookup_any (void *treehash, short type, short nr, struct ID *id)
 
void BKE_outliner_treehash_free (void *treehash)
 

Function Documentation

◆ BKE_outliner_treehash_add_element()

void BKE_outliner_treehash_add_element ( void treehash,
struct TreeStoreElem elem 
)

◆ BKE_outliner_treehash_clear_used()

void BKE_outliner_treehash_clear_used ( void treehash)

◆ BKE_outliner_treehash_create_from_treestore()

void* BKE_outliner_treehash_create_from_treestore ( struct BLI_mempool treestore)

◆ BKE_outliner_treehash_free()

void BKE_outliner_treehash_free ( void treehash)

◆ BKE_outliner_treehash_lookup_any()

struct TreeStoreElem* BKE_outliner_treehash_lookup_any ( void treehash,
short  type,
short  nr,
struct ID id 
)

◆ BKE_outliner_treehash_lookup_unused()

struct TreeStoreElem* BKE_outliner_treehash_lookup_unused ( void treehash,
short  type,
short  nr,
struct ID id 
)

◆ BKE_outliner_treehash_rebuild_from_treestore()

void* BKE_outliner_treehash_rebuild_from_treestore ( void treehash,
struct BLI_mempool treestore 
)

◆ BKE_outliner_treehash_remove_element()

void BKE_outliner_treehash_remove_element ( void treehash,
struct TreeStoreElem elem 
)