22 id_tags_.lookup_or_add(
id, 0) |= tag;
27 int &id_tag =
id_tags_.lookup_or_add(
id, 0);
28 const bool result = (id_tag & tag) == tag;
35 return id_tags_.lookup_default(
id, 0);
ID and Library types, which are fundamental for SDNA.
int getIDTag(ID *id) const
void tagBuild(ID *id, int tag=TAG_COMPLETE)
bool checkIsBuiltAndTag(ID *id, int tag=TAG_COMPLETE)
Map< ID *, int > id_tags_
bool checkIsBuilt(ID *id, int tag=TAG_COMPLETE) const