• Home
  • Raw
  • Download

Lines Matching refs:layersInTree

163 void Layer::removeRelativeZ(const std::vector<Layer*>& layersInTree) {  in removeRelativeZ()  argument
174 if (!std::binary_search(layersInTree.begin(), layersInTree.end(), strongRelative.get())) { in removeRelativeZ()
203 auto layersInTree = getLayersInTree(LayerVector::StateSet::Current); in onRemovedFromCurrentState() local
204 std::sort(layersInTree.begin(), layersInTree.end()); in onRemovedFromCurrentState()
205 for (const auto& layer : layersInTree) { in onRemovedFromCurrentState()
207 layer->removeRelativeZ(layersInTree); in onRemovedFromCurrentState()
1733 const std::vector<Layer*>& layersInTree) { in makeChildrenTraversalList() argument
1745 if (std::binary_search(layersInTree.begin(), layersInTree.end(), strongRelative.get())) { in makeChildrenTraversalList()
1755 if (std::binary_search(layersInTree.begin(), layersInTree.end(), in makeChildrenTraversalList()
1765 void Layer::traverseChildrenInZOrderInner(const std::vector<Layer*>& layersInTree, in traverseChildrenInZOrderInner() argument
1768 const LayerVector list = makeChildrenTraversalList(stateSet, layersInTree); in traverseChildrenInZOrderInner()
1776 relative->traverseChildrenInZOrderInner(layersInTree, stateSet, visitor); in traverseChildrenInZOrderInner()
1782 relative->traverseChildrenInZOrderInner(layersInTree, stateSet, visitor); in traverseChildrenInZOrderInner()
1790 std::vector<Layer*> layersInTree = {this}; in getLayersInTree() local
1794 layersInTree.insert(layersInTree.end(), childLayers.cbegin(), childLayers.cend()); in getLayersInTree()
1797 return layersInTree; in getLayersInTree()
1802 std::vector<Layer*> layersInTree = getLayersInTree(stateSet); in traverseChildrenInZOrder() local
1803 std::sort(layersInTree.begin(), layersInTree.end()); in traverseChildrenInZOrder()
1804 traverseChildrenInZOrderInner(layersInTree, stateSet, visitor); in traverseChildrenInZOrder()