Searched defs:mutate (Results 1 - 22 of 22) sorted by relevance

/frameworks/base/core/java/com/android/internal/graphics/drawable/
H A DAnimationScaleListDrawable.java135 public Drawable mutate() { method in class:AnimationScaleListDrawable
136 if (!mMutated && super.mutate() == this) {
137 mAnimationScaleListState.mutate();
187 // Perform a shallow copy and rely on mutate() to deep-copy.
196 void mutate() { method in class:AnimationScaleListDrawable.AnimationScaleListState
/frameworks/base/graphics/java/android/graphics/drawable/
H A DLevelListDrawable.java154 public Drawable mutate() { method in class:LevelListDrawable
155 if (!mMutated && super.mutate() == this) {
156 mLevelListState.mutate();
183 // Perform a shallow copy and rely on mutate() to deep-copy.
192 private void mutate() { method in class:LevelListDrawable.LevelListState
H A DAnimationDrawable.java360 public Drawable mutate() { method in class:AnimationDrawable
361 if (!mMutated && super.mutate() == this) {
362 mAnimationState.mutate();
397 private void mutate() { method in class:AnimationDrawable.AnimationState
H A DColorDrawable.java85 public Drawable mutate() { method in class:ColorDrawable
86 if (!mMutated && super.mutate() == this) {
H A DStateListDrawable.java280 public Drawable mutate() { method in class:StateListDrawable
281 if (!mMutated && super.mutate() == this) {
282 mStateListState.mutate();
309 // Perform a shallow copy and rely on mutate() to deep-copy.
318 void mutate() { method in class:StateListDrawable.StateListState
H A DAnimatedStateListDrawable.java529 public Drawable mutate() { method in class:AnimatedStateListDrawable
530 if (!mMutated && super.mutate() == this) {
531 mState.mutate();
569 // Perform a shallow copy and rely on mutate() to deep-copy.
579 void mutate() { method in class:AnimatedStateListDrawable.AnimatedStateListState
H A DDrawableWrapper.java383 public Drawable mutate() { method in class:DrawableWrapper
384 if (!mMutated && super.mutate() == this) {
387 mDrawable.mutate();
402 * mutate and return its own constant state.
H A DNinePatchDrawable.java545 public Drawable mutate() { method in class:NinePatchDrawable
546 if (!mMutated && super.mutate() == this) {
H A DShapeDrawable.java495 public Drawable mutate() { method in class:ShapeDrawable
496 if (!mMutated && super.mutate() == this) {
H A DBitmapDrawable.java709 public Drawable mutate() { method in class:BitmapDrawable
710 if (!mMutated && super.mutate() == this) {
H A DDrawable.java1084 public @NonNull Drawable mutate() { method in class:Drawable
1093 * custom drawables don't need to support constant state, mutate(), or
1304 * {@link Drawable#mutate()} on a Drawable should typically create a new ConstantState for that
1389 * @see Drawable#mutate()
H A DRippleDrawable.java967 public Drawable mutate() { method in class:RippleDrawable
968 super.mutate();
H A DAnimatedVectorDrawable.java264 public Drawable mutate() { method in class:AnimatedVectorDrawable
265 if (!mMutated && super.mutate() == this) {
472 drawableRes, theme).mutate();
651 mVectorDrawable = (VectorDrawable) mVectorDrawable.mutate();
H A DDrawableContainer.java630 public Drawable mutate() { method in class:DrawableContainer
631 if (!mMutated && super.mutate() == this) {
633 clone.mutate();
642 * the base state for {@link #mutate()}.
821 dr.mutate();
858 child = child.mutate();
985 private void mutate() { method in class:DrawableContainer.DrawableContainerState
987 // mutate when they are prepared.
992 drawables[i].mutate();
H A DGradientDrawable.java230 * {@link #mutate()} before changing this property.
235 * @see #mutate()
270 * {@link #mutate()} before changing this property.
274 * @see #mutate()
302 * {@link #mutate()} before changing this property.</p>
307 * @see #mutate()
319 * {@link #mutate()} before changing this property.</p>
324 * @see #mutate()
336 * {@link #mutate()} before changing this property.</p>
343 * @see #mutate()
1748 public Drawable mutate() { method in class:GradientDrawable
[all...]
H A DLayerDrawable.java1767 public Drawable mutate() { method in class:LayerDrawable
1768 if (!mMutated && super.mutate() == this) {
1775 dr.mutate();
H A DVectorDrawable.java327 public Drawable mutate() { method in class:VectorDrawable
328 if (!mMutated && super.mutate() == this) {
450 // When the VD is stateful, we need to mutate the drawable such that we don't share the
453 mutate();
/frameworks/base/core/java/android/widget/
H A DScrollBarDrawable.java266 d.mutate();
293 public ScrollBarDrawable mutate() { method in class:ScrollBarDrawable
294 if (!mMutated && super.mutate() == this) {
296 mVerticalTrack.mutate();
299 mVerticalThumb.mutate();
302 mHorizontalTrack.mutate();
305 mHorizontalThumb.mutate();
/frameworks/support/compat/gingerbread/android/support/v4/graphics/drawable/
H A DDrawableWrapperGingerbread.java206 public Drawable mutate() { method in class:DrawableWrapperGingerbread
207 if (!mMutated && super.mutate() == this) {
210 mDrawable.mutate();
224 * mutate and return its own constant state.
/frameworks/support/graphics/drawable/animated/src/android/support/graphics/drawable/
H A DAnimatedVectorDrawableCompat.java103 public Drawable mutate() { method in class:AnimatedVectorDrawableCompat
105 mDelegateDrawable.mutate();
511 mVectorDrawable = (VectorDrawableCompat) mVectorDrawable.mutate();
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/
H A DBackgroundManager.java288 public Drawable mutate() { method in class:BackgroundManager.TranslucentLayerDrawable
289 Drawable drawable = super.mutate();
568 // No mutate required because this drawable is never manipulated.
747 drawable.getConstantState().newDrawable().mutate();
758 ContextCompat.getDrawable(mContext, R.drawable.lb_background).mutate();
773 mContext.getResources()).mutate();
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/
H A DVectorDrawableCompat.java280 public Drawable mutate() { method in class:VectorDrawableCompat
282 mDelegateDrawable.mutate();
286 if (!mMutated && super.mutate() == this) {
971 // Deep copy for mutate() or implicitly mutate.

Completed in 443 milliseconds