Lines Matching refs:LayerVector
248 auto layersInTree = getRootLayer()->getLayersInTree(LayerVector::StateSet::Current); in onRemovedFromCurrentState()
251 traverse(LayerVector::StateSet::Current, [&](Layer* layer) { in onRemovedFromCurrentState()
781 if (mDrawingState.z == z && !usingRelativeZ(LayerVector::StateSet::Current)) return false; in setLayer()
829 if (mDrawingState.z == relativeZ && usingRelativeZ(LayerVector::StateSet::Current) && in setRelativeLayer()
1334 if (usingRelativeZ(LayerVector::StateSet::Drawing)) { in isHiddenByPolicy()
1689 int32_t Layer::getZ(LayerVector::StateSet) const { in getZ()
1693 bool Layer::usingRelativeZ(LayerVector::StateSet stateSet) const { in usingRelativeZ()
1694 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing; in usingRelativeZ()
1699 __attribute__((no_sanitize("unsigned-integer-overflow"))) LayerVector Layer::makeTraversalList( in makeTraversalList()
1700 LayerVector::StateSet stateSet, bool* outSkipRelativeZUsers) { in makeTraversalList()
1701 LOG_ALWAYS_FATAL_IF(stateSet == LayerVector::StateSet::Invalid, in makeTraversalList()
1703 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing; in makeTraversalList()
1704 const LayerVector& children = useDrawing ? mDrawingChildren : mCurrentChildren; in makeTraversalList()
1712 LayerVector traverse(stateSet); in makeTraversalList()
1733 void Layer::traverseInZOrder(LayerVector::StateSet stateSet, const LayerVector::Visitor& visitor) { in traverseInZOrder()
1741 const LayerVector list = makeTraversalList(stateSet, &skipRelativeZUsers); in traverseInZOrder()
1770 void Layer::traverseInReverseZOrder(LayerVector::StateSet stateSet, in traverseInReverseZOrder()
1771 const LayerVector::Visitor& visitor) { in traverseInReverseZOrder()
1774 LayerVector list = makeTraversalList(stateSet, &skipRelativeZUsers); in traverseInReverseZOrder()
1801 void Layer::traverse(LayerVector::StateSet state, const LayerVector::Visitor& visitor) { in traverse()
1803 const LayerVector& children = in traverse()
1804 state == LayerVector::StateSet::Drawing ? mDrawingChildren : mCurrentChildren; in traverse()
1810 LayerVector Layer::makeChildrenTraversalList(LayerVector::StateSet stateSet, in makeChildrenTraversalList()
1812 LOG_ALWAYS_FATAL_IF(stateSet == LayerVector::StateSet::Invalid, in makeChildrenTraversalList()
1814 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing; in makeChildrenTraversalList()
1815 const LayerVector& children = useDrawing ? mDrawingChildren : mCurrentChildren; in makeChildrenTraversalList()
1818 LayerVector traverse(stateSet); in makeChildrenTraversalList()
1844 LayerVector::StateSet stateSet, in traverseChildrenInZOrderInner()
1845 const LayerVector::Visitor& visitor) { in traverseChildrenInZOrderInner()
1846 const LayerVector list = makeChildrenTraversalList(stateSet, layersInTree); in traverseChildrenInZOrderInner()
1864 std::vector<Layer*> Layer::getLayersInTree(LayerVector::StateSet stateSet) { in getLayersInTree()
1865 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing; in getLayersInTree()
1866 const LayerVector& children = useDrawing ? mDrawingChildren : mCurrentChildren; in getLayersInTree()
1878 void Layer::traverseChildrenInZOrder(LayerVector::StateSet stateSet, in traverseChildrenInZOrder()
1879 const LayerVector::Visitor& visitor) { in traverseChildrenInZOrder()
2028 writeToProtoCommonState(layerProto, LayerVector::StateSet::Drawing, traceFlags); in writeToProto()
2096 void Layer::writeToProtoCommonState(LayerProto* layerInfo, LayerVector::StateSet stateSet, in writeToProtoCommonState()
2098 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing; in writeToProtoCommonState()
2099 const LayerVector& children = useDrawing ? mDrawingChildren : mCurrentChildren; in writeToProtoCommonState()