Home | History | Annotate | Download | only in effects

Lines Matching refs:buffer

71 void Sk2DPathEffect::flatten(SkWriteBuffer& buffer) const {
72 this->INHERITED::flatten(buffer);
73 buffer.writeMatrix(fMatrix);
77 Sk2DPathEffect::Sk2DPathEffect(SkReadBuffer& buffer) {
78 buffer.readMatrix(&fMatrix);
108 SkLine2DPathEffect::SkLine2DPathEffect(SkReadBuffer& buffer) : INHERITED(buffer) {
109 fWidth = buffer.readScalar();
113 SkFlattenable* SkLine2DPathEffect::CreateProc(SkReadBuffer& buffer) {
115 buffer.readMatrix(&matrix);
116 SkScalar width = buffer.readScalar();
120 void SkLine2DPathEffect::flatten(SkWriteBuffer &buffer) const {
121 buffer.writeMatrix(this->getMatrix());
122 buffer.writeScalar(fWidth);
132 SkPath2DPathEffect::SkPath2DPathEffect(SkReadBuffer& buffer) : INHERITED(buffer) {
133 buffer.readPath(&fPath);
137 SkFlattenable* SkPath2DPathEffect::CreateProc(SkReadBuffer& buffer) {
139 buffer.readMatrix(&matrix);
141 buffer.readPath(&path);
145 void SkPath2DPathEffect::flatten(SkWriteBuffer& buffer) const {
146 buffer.writeMatrix(this->getMatrix());
147 buffer.writePath(fPath);