Lines Matching refs:drawingEngine

2496 	DrawingEngine* drawingEngine = fWindow->GetDrawingEngine();
2497 if (!drawingEngine) {
2526 drawingEngine->LockParallelAccess();
2530 drawingEngine->ConstrainClippingRegion(&fCurrentDrawingRegion);
2550 drawingEngine->StrokeLine(info.startPoint, info.endPoint);
2574 drawingEngine->InvertRect(rect);
2589 drawingEngine->StrokeRect(rect);
2604 drawingEngine->FillRect(rect);
2624 drawingEngine->FillRect(rect, *gradient);
2658 drawingEngine->DrawBitmap(bitmap, info.bitmapRect,
2677 drawingEngine->DrawArc(r, angle, span, code == AS_FILL_ARC);
2697 drawingEngine->FillArc(r, angle, span, *gradient);
2718 drawingEngine->DrawBezier(pts, code == AS_FILL_BEZIER);
2737 drawingEngine->FillBezier(pts, *gradient);
2752 drawingEngine->DrawEllipse(rect, code == AS_FILL_ELLIPSE);
2769 drawingEngine->FillEllipse(rect, *gradient);
2789 drawingEngine->DrawRoundRect(rect, xRadius * scale, yRadius * scale,
2810 drawingEngine->FillRoundRect(rect, xrad, yrad, *gradient);
2834 drawingEngine->DrawTriangle(pts, rect, code == AS_FILL_TRIANGLE);
2856 drawingEngine->FillTriangle(pts, rect, *gradient);
2883 drawingEngine->DrawPolygon(pointList, pointCount, polyFrame,
2911 drawingEngine->FillPolygon(pointList, pointCount,
2948 drawingEngine->DrawShape(shapeFrame, opCount, opList, ptCount,
2988 drawingEngine->FillShape(shapeFrame, opCount, opList,
3007 drawingEngine->FillRegion(region);
3027 drawingEngine->FillRegion(region, *gradient);
3071 drawingEngine->StrokeLineArray(lineCount, lineData);
3109 BPoint penLocation = drawingEngine->DrawString(string,
3153 BPoint penLocation = drawingEngine->DrawString(string,
3210 drawingEngine->UnlockParallelAccess();
3813 DrawingEngine* drawingEngine = fWindow->GetDrawingEngine();
3814 if (drawingEngine->LockParallelAccess()) {
3815 BPoint penLocation = drawingEngine->DrawStringDry(
3821 drawingEngine->UnlockParallelAccess();
3863 DrawingEngine* drawingEngine = fWindow->GetDrawingEngine();
3864 if (drawingEngine->LockParallelAccess()) {
3866 BPoint penLocation = drawingEngine->DrawStringDry(
3872 drawingEngine->UnlockParallelAccess();
4387 DrawingEngine* drawingEngine = fWindow->GetDrawingEngine();
4388 if (drawingEngine->LockParallelAccess()) {
4397 fCurrentView->Draw(drawingEngine, &dirty, &content, false);
4399 drawingEngine->UnlockParallelAccess();
4414 DrawingEngine* drawingEngine = fWindow->GetDrawingEngine();
4415 if (view != NULL && drawingEngine != NULL) {
4423 drawingEngine->SetDrawState(view->CurrentState(), leftTop.x, leftTop.y);