Home
last modified time | relevance | path

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

/aosp12/packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/
H A DSwipePipToHomeAnimator.java61 private final Rect mStartBounds = new Rect(); field in SwipePipToHomeAnimator
125 startBounds.round(mStartBounds); in SwipePipToHomeAnimator()
285 + mStartBounds.left; in getRotatedPosition()
287 + mStartBounds.top + mStartBounds.bottom * (1 - progress); in getRotatedPosition()
291 + mStartBounds.left + mStartBounds.right * (1 - progress); in getRotatedPosition()
293 + mStartBounds.top; in getRotatedPosition()
299 + mStartBounds.left; in getRotatedPosition()
301 + mStartBounds.top; in getRotatedPosition()
305 + mStartBounds.left; in getRotatedPosition()
307 + mStartBounds.top; in getRotatedPosition()
[all …]
/aosp12/frameworks/base/services/core/java/com/android/server/wm/
H A 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 …]
H A DRemoteAnimationController.java398 final Rect mStartBounds;
405 mStartBounds = new Rect(startBounds);
407 mStartBounds);
419 mStartBounds = null;
463 final Rect mStartBounds = new Rect();
471 mStartBounds.set(startBounds);
484 if (mStartBounds.isEmpty()) {
493 t.setPosition(animationLeash, mPosition.x + mStartBounds.left - mEndBounds.left,
494 mPosition.y + mStartBounds.top - mEndBounds.top);
495 t.setWindowCrop(animationLeash, mStartBounds.width(), mStartBounds.height());
H A DActivityRecord.java9326 record.mStartBounds, task.getTaskInfo(), checkEnterPictureInPictureAppOpsState()); in createRemoteAnimationTarget()
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/
H A DScreenRotationAnimation.java94 private final Rect mStartBounds = new Rect(); field in ScreenRotationAnimation
139 mStartBounds.set(change.getStartAbsBounds()); in ScreenRotationAnimation()