|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| bool MayaFlux::Portal::Forma::Layer::relate | ( | uint32_t | primary_id, |
| uint32_t | related_id | ||
| ) |
Record that related_id belongs with primary_id.
Cascaded lifecycle operations (remove, set_visible, bring_to_front, send_to_back) on primary_id propagate to related_id. Returns false if either id is not found or the ids are equal. Two elements may be related to each other to form one group; every cascade follows closure() and so terminates on such cycles.
Definition at line 205 of file Layer.cpp.
References get(), and m_relations.
Referenced by MayaFlux::Portal::Forma::Collapsible::attach(), MayaFlux::Portal::Forma::Inspector::buffer_manager(), MayaFlux::Portal::Forma::Inspector::inspect_modulator_tree(), MayaFlux::Portal::Forma::Inspector::node(), MayaFlux::Portal::Forma::Inspector::node_graph_manager(), MayaFlux::Portal::Forma::Plot::place_label(), MayaFlux::Portal::Forma::Plot::place_rect(), MayaFlux::Portal::Forma::Inspector::root_audio_buffer(), MayaFlux::Portal::Forma::Inspector::root_audio_buffer(), MayaFlux::Portal::Forma::Inspector::root_graphics_buffer(), MayaFlux::Portal::Forma::Inspector::root_node(), MayaFlux::Portal::Forma::Inspector::root_node(), MayaFlux::Portal::Forma::TextField::scrollable(), and MayaFlux::Portal::Forma::Scrollable::track().
Here is the call graph for this function:
Here is the caller graph for this function: