void XojFont::serialize(ObjectOutputStream& out) { XOJ_CHECK_TYPE(XojFont); out.writeObject("XojFont"); out.writeString(this->name); out.writeDouble(this->size); out.endObject(); }
void Text::serialize(ObjectOutputStream & out) { XOJ_CHECK_TYPE(Text); out.writeObject("Text"); serializeElement(out); out.writeString(this->text); font.serialize(out); out.endObject(); }
void TexImage::serialize(ObjectOutputStream & out) { XOJ_CHECK_TYPE(TexImage); out.writeObject("TexImage"); serializeElement(out); out.writeDouble(this->width); out.writeDouble(this->height); out.writeString(this->text); out.writeImage(this->image); out.endObject(); }