Skip to content

Commit 9a229e9

Browse files
reed-at-googleSkia Commit-Bot
authored and
Skia Commit-Bot
committed
fix docs after removing kPreserveLCDText_SaveLayerFlag
Bug: skia: Change-Id: Ia8b9cbfacd750b7a1742120a81937947122f9c2a Reviewed-on: https://skia-review.googlesource.com/c/182147 Reviewed-by: Florin Malita <[email protected]> Commit-Queue: Florin Malita <[email protected]>
1 parent 56b4e3d commit 9a229e9

File tree

1 file changed

+18
-58
lines changed

1 file changed

+18
-58
lines changed

docs/SkCanvas_Reference.bmh

Lines changed: 18 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,7 @@ Canvas savable state consists of Clip and Matrix.
10061006
Clip describes the area that may be drawn to.
10071007
Matrix transforms the geometry.
10081008

1009-
save(), saveLayer, saveLayerPreserveLCDTextRequests, and saveLayerAlpha
1009+
save(), saveLayer, and saveLayerAlpha
10101010
save state and return the depth of the stack.
10111011

10121012
restore(), restoreToCount, and ~SkCanvas() revert state to its value when saved.
@@ -1062,7 +1062,7 @@ void draw(SkCanvas* canvas) {
10621062
}
10631063
##
10641064

1065-
#SeeAlso save saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha restore() restoreToCount
1065+
#SeeAlso save saveLayer saveLayerAlpha restore() restoreToCount
10661066

10671067
#Method int save()
10681068

@@ -1090,7 +1090,7 @@ void draw(SkCanvas* canvas) {
10901090
}
10911091
##
10921092

1093-
#SeeAlso saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha restore restoreToCount
1093+
#SeeAlso saveLayer saveLayerAlpha restore restoreToCount
10941094

10951095
##
10961096

@@ -1111,7 +1111,7 @@ void draw(SkCanvas* canvas) {
11111111
}
11121112
##
11131113

1114-
#SeeAlso save saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha restoreToCount
1114+
#SeeAlso save saveLayer saveLayerAlpha restoreToCount
11151115

11161116
##
11171117

@@ -1223,7 +1223,7 @@ void draw(SkCanvas* canvas) {
12231223
}
12241224
##
12251225

1226-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha SaveLayerRec
1226+
#SeeAlso save restore saveLayer saveLayerAlpha SaveLayerRec
12271227

12281228
##
12291229

@@ -1258,40 +1258,7 @@ void draw(SkCanvas* canvas) {
12581258
}
12591259
##
12601260

1261-
#SeeAlso save restore saveLayerPreserveLCDTextRequests saveLayerAlpha SaveLayerRec
1262-
1263-
##
1264-
1265-
#Method int saveLayerPreserveLCDTextRequests(const SkRect* bounds, const SkPaint* paint)
1266-
1267-
#In Layer
1268-
#Line # saves Clip and Matrix on stack; creates Layer for LCD text ##
1269-
#Populate
1270-
1271-
#Example
1272-
SkPaint paint;
1273-
paint.setAntiAlias(true);
1274-
paint.setLCDRenderText(true);
1275-
paint.setTextSize(20);
1276-
for (auto preserve : { false, true } ) {
1277-
preserve ? canvas->saveLayerPreserveLCDTextRequests(nullptr, nullptr)
1278-
: canvas->saveLayer(nullptr, nullptr);
1279-
SkPaint p;
1280-
p.setColor(SK_ColorWHITE);
1281-
// Comment out the next line to draw on a non-opaque background.
1282-
canvas->drawRect(SkRect::MakeLTRB(25, 40, 200, 70), p);
1283-
canvas->drawString("Hamburgefons", 30, 60, paint);
1284-
1285-
p.setColor(0xFFCCCCCC);
1286-
canvas->drawRect(SkRect::MakeLTRB(25, 70, 200, 100), p);
1287-
canvas->drawString("Hamburgefons", 30, 90, paint);
1288-
1289-
canvas->restore();
1290-
canvas->translate(0, 80);
1291-
}
1292-
##
1293-
1294-
#SeeAlso save restore saveLayer saveLayerAlpha SaveLayerRec
1261+
#SeeAlso save restore saveLayerAlpha SaveLayerRec
12951262

12961263
##
12971264

@@ -1314,7 +1281,7 @@ void draw(SkCanvas* canvas) {
13141281
canvas->restore();
13151282
##
13161283

1317-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests SaveLayerRec
1284+
#SeeAlso save restore saveLayer SaveLayerRec
13181285

13191286
##
13201287

@@ -1330,14 +1297,8 @@ void draw(SkCanvas* canvas) {
13301297
##
13311298

13321299
SaveLayerFlags provides options that may be used in any combination in SaveLayerRec,
1333-
defining how Layer allocated by saveLayer operates. It may be set to zero,
1334-
kPreserveLCDText_SaveLayerFlag, kInitWithPrevious_SaveLayerFlag, or both flags.
1335-
1336-
#Const kPreserveLCDText_SaveLayerFlag 2
1337-
#Line # creates Layer for LCD text ##
1338-
Creates Layer for LCD text. Flag is ignored if Layer Paint contains
1339-
Image_Filter or Color_Filter.
1340-
##
1300+
defining how Layer allocated by saveLayer operates. It may be set to zero or
1301+
kInitWithPrevious_SaveLayerFlag.
13411302

13421303
#Const kInitWithPrevious_SaveLayerFlag 4
13431304
#Line # initializes with previous contents ##
@@ -1368,7 +1329,7 @@ void draw(SkCanvas* canvas) {
13681329
}
13691330
##
13701331

1371-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha SaveLayerRec
1332+
#SeeAlso save restore saveLayer saveLayerAlpha SaveLayerRec
13721333

13731334
#Enum ##
13741335

@@ -1419,10 +1380,9 @@ SaveLayerRec contains the state used to create the Layer.
14191380
##
14201381

14211382
#Member SaveLayerFlags fSaveLayerFlags
1422-
#Line # preserves LCD Text, creates with prior Layer contents ##
1383+
#Line # creates with prior Layer contents ##
14231384
fSaveLayerFlags are used to create Layer without transparency,
1424-
create Layer for LCD text, and to create Layer with the
1425-
contents of the previous Layer.
1385+
and to create Layer with the ontents of the previous Layer.
14261386
##
14271387

14281388
#Example
@@ -1458,8 +1418,8 @@ void draw(SkCanvas* canvas) {
14581418

14591419
#Example
14601420
SkCanvas::SaveLayerRec rec1;
1461-
rec1.fSaveLayerFlags = SkCanvas::kPreserveLCDText_SaveLayerFlag;
1462-
SkCanvas::SaveLayerRec rec2(nullptr, nullptr, SkCanvas::kPreserveLCDText_SaveLayerFlag);
1421+
rec1.fSaveLayerFlags = SkCanvas::kInitWithPrevious_SaveLayerFlag;
1422+
SkCanvas::SaveLayerRec rec2(nullptr, nullptr, SkCanvas::kInitWithPrevious_SaveLayerFlag);
14631423
SkDebugf("rec1 %c= rec2\n", rec1.fBounds == rec2.fBounds
14641424
&& rec1.fPaint == rec2.fPaint
14651425
&& rec1.fBackdrop == rec2.fBackdrop
@@ -1469,7 +1429,7 @@ void draw(SkCanvas* canvas) {
14691429
##
14701430
##
14711431

1472-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha
1432+
#SeeAlso save restore saveLayer saveLayerAlpha
14731433

14741434
##
14751435

@@ -1488,7 +1448,7 @@ void draw(SkCanvas* canvas) {
14881448
##
14891449
##
14901450

1491-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha
1451+
#SeeAlso save restore saveLayer saveLayerAlpha
14921452

14931453
##
14941454

@@ -1508,7 +1468,7 @@ void draw(SkCanvas* canvas) {
15081468
##
15091469
##
15101470

1511-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha
1471+
#SeeAlso save restore saveLayer saveLayerAlpha
15121472

15131473
##
15141474

@@ -1544,7 +1504,7 @@ Outside of the circle the mandrill is brightened.
15441504

15451505
#ToDo above example needs to replace GetResourceAsImage with way to select image in fiddle ##
15461506

1547-
#SeeAlso save restore saveLayer saveLayerPreserveLCDTextRequests saveLayerAlpha
1507+
#SeeAlso save restore saveLayer saveLayerAlpha
15481508

15491509
##
15501510

0 commit comments

Comments
 (0)