|
Blender V5.0
|
#include <BKE_outliner_treehash.hh>
Public Member Functions | |
#TreeStoreElemKey | |
| TreeStoreElemKey (const TreeStoreElem &elem) | |
| TreeStoreElemKey (ID *id, short type, short nr) | |
| uint64_t | hash () const |
Public Attributes | |
| ID * | id = nullptr |
| short | type = 0 |
| short | nr = 0 |
Friends | |
| bool | operator== (const TreeStoreElemKey &a, const TreeStoreElemKey &b) |
Definition at line 28 of file BKE_outliner_treehash.hh.
|
explicit |
Definition at line 62 of file outliner_treehash.cc.
Referenced by operator==.
| blender::bke::outliner::treehash::TreeStoreElemKey::TreeStoreElemKey | ( | ID * | id, |
| short | type, | ||
| short | nr ) |
Definition at line 67 of file outliner_treehash.cc.
| uint64_t blender::bke::outliner::treehash::TreeStoreElemKey::hash | ( | ) | const |
Definition at line 69 of file outliner_treehash.cc.
References blender::get_default_hash(), nr, and type.
|
friend |
Definition at line 74 of file outliner_treehash.cc.
References b, id, nr, TreeStoreElemKey(), and type.
Definition at line 30 of file BKE_outliner_treehash.hh.
Referenced by operator==, TreeStoreElemKey(), and TreeStoreElemKey().
| short blender::bke::outliner::treehash::TreeStoreElemKey::nr = 0 |
Definition at line 32 of file BKE_outliner_treehash.hh.
Referenced by hash(), operator==, TreeStoreElemKey(), and TreeStoreElemKey().
| short blender::bke::outliner::treehash::TreeStoreElemKey::type = 0 |
Definition at line 31 of file BKE_outliner_treehash.hh.
Referenced by hash(), operator==, TreeStoreElemKey(), and TreeStoreElemKey().