コード例 #1
0
ファイル: SkTextOnPath.cpp プロジェクト: bluebellzhy/chromium
bool SkTextOnPath::draw(SkAnimateMaker& maker) {
    SkASSERT(text);
    SkASSERT(path);
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawTextOnPathHV(text->getText(), text->getSize(), 
                                    path->getPath(), offset, 0, *maker.fPaint);
    return false;
}
コード例 #2
0
ファイル: SkDrawBitmap.cpp プロジェクト: Adenilson/skia
bool SkBaseBitmap::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawBitmap(fBitmap, x, y, maker.fPaint);
    return false;
}
コード例 #3
0
bool SkDrawPath::draw(SkAnimateMaker& maker) {
    SkPath& path = getPath();
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawPath(path, *maker.fPaint);
    return false;
}
コード例 #4
0
ファイル: SkDrawOval.cpp プロジェクト: ghub/NVprSDK
bool SkOval::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawOval(fRect, *maker.fPaint);
    return false;
}
コード例 #5
0
ファイル: SkDrawLine.cpp プロジェクト: bluebellzhy/chromium
bool SkLine::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawLine(x1, y1, x2, y2, *maker.fPaint);
    return false;
}
コード例 #6
0
ファイル: SkDrawFull.cpp プロジェクト: ghub/NVprSDK
bool SkFull::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawPaint(*maker.fPaint);
    return false;
}
コード例 #7
0
bool SkRoundRect::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawRoundRect(fRect, rx, ry, *maker.fPaint);
    return false;
}
コード例 #8
0
ファイル: SkDrawText.cpp プロジェクト: bluebellzhy/chromium
bool SkText::draw(SkAnimateMaker& maker) {
    SkBoundableAuto boundable(this, maker);
    maker.fCanvas->drawText(text.c_str(), text.size(), x, y, *maker.fPaint);
    return false;
}