Lines Matching refs:LayerBase
199 status_t removeLayer(const sp<LayerBase>& layer);
200 status_t addLayer(const sp<LayerBase>& layer);
201 status_t invalidateLayerVisibility(const sp<LayerBase>& layer);
226 friend class LayerBase; variable
254 class LayerVector : public SortedVector< sp<LayerBase> > {
257 LayerVector(const LayerVector& rhs) : SortedVector< sp<LayerBase> >(rhs) { } in LayerVector()
259 const sp<LayerBase>& l(*reinterpret_cast<const sp<LayerBase>*>(lhs)); in do_compare()
260 const sp<LayerBase>& r(*reinterpret_cast<const sp<LayerBase>*>(rhs)); in do_compare()
316 status_t addLayer_l(const sp<LayerBase>& layer);
317 status_t removeLayer_l(const sp<LayerBase>& layer);
318 status_t purgatorizeLayer_l(const sp<LayerBase>& layer);
365 SortedVector< sp<LayerBase> > mLayerPurgatory;
397 Vector< sp<LayerBase> > mVisibleLayersSortedByZ;
418 Vector<LayerBase const *> mDestroyedLayers;