Home | History | Annotate | Download | only in view

Lines Matching refs:attachInfo

384      * @param attachInfo AttachInfo tied to the specified view.
390 abstract boolean draw(View view, View.AttachInfo attachInfo, HardwareDrawCallbacks callbacks,
451 * @see #attachFunctor(android.view.View.AttachInfo, int)
458 * @param attachInfo AttachInfo tied to this renderer.
466 abstract boolean attachFunctor(View.AttachInfo attachInfo, int functor);
1065 View.AttachInfo attachInfo;
1069 final HardwareRenderer renderer = attachInfo.mHardwareRenderer;
1077 handleFunctorStatus(attachInfo, status);
1083 boolean draw(View view, View.AttachInfo attachInfo, HardwareDrawCallbacks callbacks,
1089 attachInfo.mIgnoreDirtyState = true;
1090 attachInfo.mDrawingTime = SystemClock.uptimeMillis();
1097 attachInfo.mHardwareCanvas = canvas;
1176 handleFunctorStatus(attachInfo, status);
1202 attachInfo.mIgnoreDirtyState = false;
1232 private void handleFunctorStatus(View.AttachInfo attachInfo, int status) {
1237 attachInfo.mViewRootImpl.invalidate();
1239 attachInfo.mViewRootImpl.invalidateChildInParent(null, mRedrawClip);
1245 scheduleFunctors(attachInfo, true);
1249 private void scheduleFunctors(View.AttachInfo attachInfo, boolean delayed) {
1250 mFunctorsRunnable.attachInfo = attachInfo;
1251 if (!attachInfo.mHandler.hasCallbacks(mFunctorsRunnable)) {
1253 attachInfo.mHandler.postDelayed(mFunctorsRunnable,
1266 boolean attachFunctor(View.AttachInfo attachInfo, int functor) {
1269 scheduleFunctors(attachInfo, false);