Blender
V3.3
|
Public Member Functions | |
BLI_BITMAP_DECLARE (mask, max_exact_tracking) | |
void | mark_used (int number) |
void | mark_unused (int number) |
bool | use_if_unused (int number) |
int | use_smallest_unused () |
Public Attributes | |
int | max_value = 0 |
Static Public Attributes | |
static constexpr unsigned | max_exact_tracking = 1024 |
Definition at line 99 of file main_namemap.cc.
UniqueName_Value::BLI_BITMAP_DECLARE | ( | mask | , |
max_exact_tracking | |||
) |
|
inline |
Definition at line 114 of file main_namemap.cc.
References BLI_BITMAP_DISABLE, and mask().
Referenced by BKE_main_namemap_remove_name().
|
inline |
Definition at line 104 of file main_namemap.cc.
References BLI_BITMAP_ENABLE, mask(), blender::math::max_inplace(), and MAX_NUMBER.
Referenced by BKE_main_namemap_get_name(), and main_namemap_populate().
|
inline |
Definition at line 124 of file main_namemap.cc.
References BLI_BITMAP_ENABLE, BLI_BITMAP_TEST_BOOL, mask(), and blender::math::max_inplace().
Referenced by BKE_main_namemap_get_name().
|
inline |
Definition at line 136 of file main_namemap.cc.
References BLI_BITMAP_ENABLE, BLI_bitmap_find_first_unset(), mask(), blender::math::max_inplace(), and result.
Referenced by BKE_main_namemap_get_name().
|
staticconstexpr |
Definition at line 100 of file main_namemap.cc.
int UniqueName_Value::max_value = 0 |
Definition at line 102 of file main_namemap.cc.
Referenced by BKE_main_namemap_get_name(), and BKE_main_namemap_remove_name().