Searched defs:stateSet (Results 1 - 25 of 26) sorted by relevance

12

/frameworks/native/services/surfaceflinger/
H A DLayerVector.cpp22 LayerVector::LayerVector(const StateSet stateSet) : mStateSet(stateSet) {} argument
24 LayerVector::LayerVector(const LayerVector& rhs, const StateSet stateSet) argument
25 : SortedVector<sp<Layer>>(rhs), mStateSet(stateSet) {}
62 void LayerVector::traverseInZOrder(StateSet stateSet, const Visitor& visitor) const { argument
65 auto& state = (stateSet == StateSet::Current) ? layer->getCurrentState()
70 layer->traverseInZOrder(stateSet, visitor);
74 void LayerVector::traverseInReverseZOrder(StateSet stateSet, const Visitor& visitor) const { argument
77 auto& state = (stateSet == StateSet::Current) ? layer->getCurrentState()
82 layer->traverseInReverseZOrder(stateSet, visito
[all...]
H A DSurfaceFlinger.h372 explicit State(LayerVector::StateSet set) : stateSet(set), layersSortedByZ(set) {}
374 // We explicitly don't copy stateSet so that, e.g., mDrawingState
385 const LayerVector::StateSet stateSet = LayerVector::StateSet::Invalid; member in class:android::SurfaceFlinger::State
740 LayersProto dumpProtoInfo(LayerVector::StateSet stateSet) const;
H A DLayer.cpp1661 bool Layer::usingRelativeZ(LayerVector::StateSet stateSet) { argument
1662 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing;
1668 LayerVector::StateSet stateSet, bool* outSkipRelativeZUsers) {
1669 LOG_ALWAYS_FATAL_IF(stateSet == LayerVector::StateSet::Invalid,
1670 "makeTraversalList received invalid stateSet");
1671 const bool useDrawing = stateSet == LayerVector::StateSet::Drawing;
1680 LayerVector traverse(stateSet);
1702 void Layer::traverseInZOrder(LayerVector::StateSet stateSet, const LayerVector::Visitor& visitor) { argument
1710 const LayerVector list = makeTraversalList(stateSet, &skipRelativeZUsers);
1715 if (skipRelativeZUsers && relative->usingRelativeZ(stateSet)) {
1667 makeTraversalList( LayerVector::StateSet stateSet, bool* outSkipRelativeZUsers) argument
1739 traverseInReverseZOrder(LayerVector::StateSet stateSet, const LayerVector::Visitor& visitor) argument
1770 makeChildrenTraversalList(LayerVector::StateSet stateSet, const std::vector<Layer*>& layersInTree) argument
1803 traverseChildrenInZOrderInner(const std::vector<Layer*>& layersInTree, LayerVector::StateSet stateSet, const LayerVector::Visitor& visitor) argument
1824 getLayersInTree(LayerVector::StateSet stateSet) argument
1838 traverseChildrenInZOrder(LayerVector::StateSet stateSet, const LayerVector::Visitor& visitor) argument
1897 writeToProto(LayerProto* layerInfo, LayerVector::StateSet stateSet) argument
[all...]
/frameworks/base/core/java/android/util/
H A DStateSet.java142 * Return whether the stateSet matches the desired stateSpec.
146 * @param stateSet an array of {@link android.view.View} states
148 public static boolean stateSetMatches(int[] stateSpec, int[] stateSet) { argument
149 if (stateSet == null) {
153 int stateSetSize = stateSet.length;
170 final int state = stateSet[j];
/frameworks/base/core/java/com/android/internal/graphics/drawable/
H A DAnimationScaleListDrawable.java69 protected boolean onStateChange(int[] stateSet) { argument
70 final boolean changed = super.onStateChange(stateSet);
/frameworks/opt/setupwizard/library/gingerbread/src/com/android/setupwizardlib/view/
H A DNavigationBarButton.java139 public boolean setState(@NonNull int[] stateSet) { argument
140 boolean needsInvalidate = super.setState(stateSet);
/frameworks/support/compat/src/main/java/androidx/core/graphics/drawable/
H A DWrappedDrawableApi21.java102 public boolean setState(@NonNull int[] stateSet) { argument
103 if (super.setState(stateSet)) {
H A DWrappedDrawableApi14.java137 public boolean setState(@NonNull int[] stateSet) { argument
138 boolean handled = mDrawable.setState(stateSet);
139 handled = updateTint(stateSet) || handled;
/frameworks/support/graphics/drawable/static/src/androidTest/java/androidx/vectordrawable/graphics/drawable/tests/
H A DVectorDrawableTest.java156 private void verifyVectorDrawables(int[] resIds, int[] goldenImages, int[] stateSet) argument
162 if (stateSet != null) {
163 mVectorDrawable.setState(stateSet);
170 saveVectorDrawableIntoPNG(mBitmap, resIds, i, stateSet);
180 private void saveVectorDrawableIntoPNG(Bitmap bitmap, int[] resIds, int index, int[] stateSet) argument
194 String stateSetTitle = getTitleForStateSet(stateSet);
219 * @param stateSet a state set
223 private String getTitleForStateSet(int[] stateSet) { argument
224 if (stateSet == null || stateSet
[all...]
/frameworks/support/graphics/drawable/static/src/main/java/androidx/vectordrawable/graphics/drawable/
H A DVectorDrawableCommon.java178 public boolean setState(int[] stateSet) { argument
180 return mDelegateDrawable.setState(stateSet);
182 return super.setState(stateSet);
H A DVectorDrawableCompat.java452 protected boolean onStateChange(int[] stateSet) { argument
454 return mDelegateDrawable.setState(stateSet);
/frameworks/base/core/java/android/content/res/
H A DColorStateList.java547 * @param stateSet an array of {@link android.view.View} states
550 * stateSet.
554 public int getColorForState(@Nullable int[] stateSet, int defaultColor) { argument
558 if (StateSet.stateSetMatches(stateSpec, stateSet)) {
/frameworks/base/graphics/java/android/graphics/drawable/
H A DColorDrawable.java198 protected boolean onStateChange(int[] stateSet) { argument
H A DStateListDrawable.java76 * @param stateSet - An array of resource Ids to associate with the image.
80 public void addState(int[] stateSet, Drawable drawable) { argument
82 mStateListState.addStateSet(stateSet, drawable);
100 protected boolean onStateChange(int[] stateSet) { argument
101 final boolean changed = super.onStateChange(stateSet);
103 int idx = mStateListState.indexOfStateSet(stateSet);
105 + Arrays.toString(stateSet) + " found " + idx);
275 * @param stateSet the state set to look up
281 public int getStateDrawableIndex(int[] stateSet) { argument
282 return mStateListState.indexOfStateSet(stateSet);
334 addStateSet(int[] stateSet, Drawable drawable) argument
340 indexOfStateSet(int[] stateSet) argument
[all...]
H A DAnimatedStateListDrawable.java105 * @param stateSet An array of resource IDs to associate with the keyframe
109 public void addState(@NonNull int[] stateSet, @NonNull Drawable drawable, int id) { argument
114 mState.addStateSet(stateSet, drawable, id);
141 protected boolean onStateChange(int[] stateSet) { argument
144 final int targetIndex = mState.indexOfKeyframe(stateSet);
153 changed |= current.setState(stateSet);
601 int addStateSet(@NonNull int[] stateSet, @NonNull Drawable drawable, int id) { argument
602 final int index = super.addStateSet(stateSet, drawable);
607 int indexOfKeyframe(@NonNull int[] stateSet) { argument
608 final int index = super.indexOfStateSet(stateSet);
[all...]
H A DNinePatchDrawable.java568 protected boolean onStateChange(int[] stateSet) { argument
H A DShapeDrawable.java353 protected boolean onStateChange(int[] stateSet) { argument
H A DBitmapDrawable.java743 protected boolean onStateChange(int[] stateSet) { argument
H A DDrawable.java765 * <p>Note: The Drawable holds a reference on to <var>stateSet</var>
769 * @param stateSet The new set of states to be displayed.
775 public boolean setState(@NonNull final int[] stateSet) { argument
776 if (!Arrays.equals(mStateSet, stateSet)) {
777 mStateSet = stateSet;
778 return onStateChange(stateSet);
H A DRippleDrawable.java246 protected boolean onStateChange(int[] stateSet) { argument
247 final boolean changed = super.onStateChange(stateSet);
254 for (int state : stateSet) {
H A DGradientDrawable.java376 final int[] stateSet = getState();
377 color = colorStateList.getColorForState(stateSet, 0);
938 final int[] stateSet = getState();
939 color = colorStateList.getColorForState(stateSet, 0);
960 protected boolean onStateChange(int[] stateSet) { argument
966 final int newColor = solidColors.getColorForState(stateSet, 0);
978 final int newColor = strokeColors.getColorForState(stateSet, 0);
/frameworks/support/cardview/src/main/java/androidx/cardview/widget/
H A DRoundRectDrawable.java182 protected boolean onStateChange(int[] stateSet) { argument
183 final int newColor = mBackground.getColorForState(stateSet, mBackground.getDefaultColor());
H A DRoundRectDrawableWithShadow.java197 protected boolean onStateChange(int[] stateSet) { argument
198 final int newColor = mBackground.getColorForState(stateSet, mBackground.getDefaultColor());
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/graphics/drawable/
H A DDrawableWrapper.java96 public boolean setState(final int[] stateSet) { argument
97 return mDrawable.setState(stateSet);
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/widget/
H A DDropDownListView.java391 public boolean setState(int[] stateSet) { argument
393 return super.setState(stateSet);

Completed in 620 milliseconds

12