|
Blender
V2.93
|
#include <BKE_persistent_data_handle.hh>
Public Member Functions | |
| void | add (int32_t handle, ID &id) |
| PersistentIDHandle | lookup (ID *id) const |
| PersistentObjectHandle | lookup (Object *object) const |
| PersistentCollectionHandle | lookup (Collection *collection) const |
| ID * | lookup (const PersistentIDHandle &handle) const |
| Object * | lookup (const PersistentObjectHandle &handle) const |
| Collection * | lookup (const PersistentCollectionHandle &handle) const |
Definition at line 91 of file BKE_persistent_data_handle.hh.
Definition at line 97 of file BKE_persistent_data_handle.hh.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), and BLI_assert.
Referenced by fill_data_handle_map().
|
inline |
Definition at line 116 of file BKE_persistent_data_handle.hh.
|
inline |
|
inline |
Definition at line 122 of file BKE_persistent_data_handle.hh.
References id, and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_default().
|
inline |
|
inline |
Definition at line 104 of file BKE_persistent_data_handle.hh.
Referenced by lookup().
|
inline |
Definition at line 110 of file BKE_persistent_data_handle.hh.