linkingElems
Удобно связывать элементы друг с другом для выполнения разнообразных операций.
Эти связи хранятся в проекте. Так что связанные элементы можно потом найти, связать, отвязать и т.д.
Связь односторонняя. Т.е. один элемент может быть связан с другим, а этот другой с первым - нет.
Связь характеризуется битами. Например у числа 1 - установлен последний бит. А у числа 2 - установлен предпоследний бит.
Можно устанавливать или разрывать связи по этим битам одновременно, если указать число 3 (оба бита установлены в 1).
Или по раздельности.
По ходу выполнения программ можно получать связанные элементы, связывать их двусторонней связью (от элемента другому - 1 а от того к первому - 2).
Для этих манипуляций имеются удобные функции, описанные ниже.