Home
last modified time | relevance | path

Searched refs:mStartBounds (Results 1 – 7 of 7) sorted by relevance

/frameworks/base/services/core/java/com/android/server/wm/
DWindowChangeAnimationSpec.java49 private final Rect mStartBounds; field in WindowChangeAnimationSpec
60 mStartBounds = new Rect(startBounds); in WindowChangeAnimationSpec()
89 boolean growing = mEndBounds.width() - mStartBounds.width() in createBoundsInterpolator()
90 + mEndBounds.height() - mStartBounds.height() >= 0; in createBoundsInterpolator()
93 float startScaleX = scalePart * ((float) mStartBounds.width()) / mEndBounds.width() in createBoundsInterpolator()
95 float startScaleY = scalePart * ((float) mStartBounds.height()) / mEndBounds.height() in createBoundsInterpolator()
111 mAnimation.initialize(mStartBounds.width(), mStartBounds.height(), in createBoundsInterpolator()
121 final Animation translateAnim = new TranslateAnimation(mStartBounds.left, in createBoundsInterpolator()
122 mEndBounds.left, mStartBounds.top, mEndBounds.top); in createBoundsInterpolator()
125 Rect startClip = new Rect(mStartBounds); in createBoundsInterpolator()
[all …]
DRemoteAnimationController.java462 final Rect mStartBounds;
473 mStartBounds = new Rect(startBounds);
475 mStartBounds, mShowBackdrop);
487 mStartBounds = null;
535 final Rect mStartBounds = new Rect();
544 mStartBounds.set(startBounds);
569 if (mStartBounds.isEmpty()) {
578 t.setPosition(animationLeash, mPosition.x + mStartBounds.left - mEndBounds.left,
579 mPosition.y + mStartBounds.top - mEndBounds.top);
580 t.setWindowCrop(animationLeash, mStartBounds.width(), mStartBounds.height());
DActivityRecord.java10992 record.mStartBounds, task.getTaskInfo(), checkEnterPictureInPictureAppOpsState());
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/back/
DBackAnimationBackground.java45 private Rect mStartBounds; field in BackAnimationBackground
81 mStartBounds = startRect; in ensureBackground()
118 if (mCustomizer == null || mStartBounds.isEmpty()) {
131 mStartBounds);
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/animation/
DPipResizeAnimator.java51 private final Rect mStartBounds = new Rect(); field in PipResizeAnimator
76 mStartBounds.set(startBounds); in PipResizeAnimator()
105 setBoundsAndRotation(mStartTx, mLeash, mBaseBounds, mStartBounds, mDelta); in onAnimationStart()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/
DDesktopModeVisualIndicator.java328 private final Rect mStartBounds; field in DesktopModeVisualIndicator.VisualIndicatorAnimator
335 mStartBounds = new Rect(startBounds); in VisualIndicatorAnimator()
449 if (mStartBounds.equals(mEndBounds)) { in updateBounds()
452 final Rect currentBounds = mRectEvaluator.evaluate(fraction, mStartBounds, mEndBounds); in updateBounds()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/
DTvPipTransition.java731 private Rect mStartBounds; field in TvPipTransition.TvPipTransitionAnimatorUpdateListener
757 mStartBounds = startBounds; in animateBounds()
784 if (mStartBounds != null && mEndBounds != null) { in onAnimationUpdate()
785 lerp(mStartBounds, mEndBounds, fraction, mTmpRectF); in onAnimationUpdate()