Lines Matching refs:flags
19 void SPFlowdiv::update(SPCtx *ctx, unsigned int flags) {
23 unsigned childflags = flags;
24 if (flags & SP_OBJECT_MODIFIED_FLAG) {
55 SPItem::update(ctx, flags);
58 void SPFlowdiv::modified(unsigned int flags) {
59 SPItem::modified(flags);
61 if (flags & SP_OBJECT_MODIFIED_FLAG) {
62 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
65 flags &= SP_OBJECT_MODIFIED_CASCADE;
79 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
80 child->emitModified(flags);
99 Inkscape::XML::Node* SPFlowdiv::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
100 if ( flags & SP_OBJECT_WRITE_BUILD ) {
111 c_repr = child->updateRepr(xml_doc, NULL, flags);
113 c_repr = child->updateRepr(xml_doc, NULL, flags);
131 child->updateRepr(flags);
133 child->updateRepr(flags);
140 SPItem::write(xml_doc, repr, flags);
160 void SPFlowtspan::update(SPCtx *ctx, unsigned int flags) {
164 unsigned childflags = flags;
165 if (flags & SP_OBJECT_MODIFIED_FLAG) {
196 SPItem::update(ctx, flags);
199 void SPFlowtspan::modified(unsigned int flags) {
200 SPItem::modified(flags);
202 if (flags & SP_OBJECT_MODIFIED_FLAG) {
203 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
206 flags &= SP_OBJECT_MODIFIED_CASCADE;
220 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
221 child->emitModified(flags);
237 Inkscape::XML::Node *SPFlowtspan::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
238 if ( flags&SP_OBJECT_WRITE_BUILD ) {
249 c_repr = child->updateRepr(xml_doc, NULL, flags);
251 c_repr = child->updateRepr(xml_doc, NULL, flags);
269 child->updateRepr(flags);
271 child->updateRepr(flags);
278 SPItem::write(xml_doc, repr, flags);
297 void SPFlowpara::update(SPCtx *ctx, unsigned int flags) {
301 SPItem::update(ctx, flags);
303 if (flags & SP_OBJECT_MODIFIED_FLAG) {
304 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
307 flags &= SP_OBJECT_MODIFIED_CASCADE;
321 if (flags || (child->uflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
326 child->updateDisplay((SPCtx *)&cctx, flags);
328 child->updateDisplay(ctx, flags);
336 void SPFlowpara::modified(unsigned int flags) {
337 SPItem::modified(flags);
339 if (flags & SP_OBJECT_MODIFIED_FLAG) {
340 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
343 flags &= SP_OBJECT_MODIFIED_CASCADE;
357 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
358 child->emitModified(flags);
374 Inkscape::XML::Node *SPFlowpara::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
375 if ( flags&SP_OBJECT_WRITE_BUILD ) {
386 c_repr = child->updateRepr(xml_doc, NULL, flags);
388 c_repr = child->updateRepr(xml_doc, NULL, flags);
406 child->updateRepr(flags);
408 child->updateRepr(flags);
415 SPItem::write(xml_doc, repr, flags);
435 void SPFlowline::modified(unsigned int flags) {
436 SPObject::modified(flags);
438 if (flags & SP_OBJECT_MODIFIED_FLAG) {
439 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
442 flags &= SP_OBJECT_MODIFIED_CASCADE;
445 Inkscape::XML::Node *SPFlowline::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
446 if ( flags & SP_OBJECT_WRITE_BUILD ) {
452 SPObject::write(xml_doc, repr, flags);
472 void SPFlowregionbreak::modified(unsigned int flags) {
473 SPObject::modified(flags);
475 if (flags & SP_OBJECT_MODIFIED_FLAG) {
476 flags |= SP_OBJECT_PARENT_MODIFIED_FLAG;
479 flags &= SP_OBJECT_MODIFIED_CASCADE;
482 Inkscape::XML::Node *SPFlowregionbreak::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
483 if ( flags & SP_OBJECT_WRITE_BUILD ) {
489 SPObject::write(xml_doc, repr, flags);