コード例 #1
0
void SkPaintOptionsAndroid::flatten(SkWriteBuffer& buffer) const {
    buffer.writeUInt(fFontVariant);
#ifdef SKLANG_OPT
    buffer.writeString(getLanguage().getTag().c_str());
#else
    buffer.writeString(fLanguage.getTag().c_str());
#endif
    buffer.writeBool(fUseFontFallbacks);
}
コード例 #2
0
ファイル: SerializationTest.cpp プロジェクト: vschs007/skia
 static void Write(SkWriteBuffer& writer, const SkString* string) {
     writer.writeString(string->c_str());
 }
コード例 #3
0
ファイル: SkImageRef_ashmem.cpp プロジェクト: 91yuan/bones
void SkImageRef_ashmem::flatten(SkWriteBuffer& buffer) const {
    this->INHERITED::flatten(buffer);
    buffer.writeString(getURI());
}
コード例 #4
0
void SkAnnotation::writeToBuffer(SkWriteBuffer& buffer) const {
    buffer.writeString(fKey.c_str());
    buffer.writeDataAsByteArray(fData);
}