Home | History | Annotate | Download | only in src

Lines Matching refs:lookup_props

291   unsigned int lookup_props;
307 lookup_props (0),
315 inline void set_lookup_props (unsigned int lookup_props_) { lookup_props = lookup_props_; }
316 inline void set_lookup (const Lookup &l) { lookup_props = l.get_props (); }
321 lookup_props (0),
335 inline void set_lookup_props (unsigned int lookup_props_) { lookup_props = lookup_props_; }
371 if (!c->check_glyph_property (&info, lookup_props))
384 unsigned int lookup_props;
405 matcher.set_lookup_props (c->lookup_props);
414 inline void set_lookup_props (unsigned int lookup_props) { matcher.set_lookup_props (lookup_props); }
475 matcher.set_lookup_props (c->lookup_props);
484 inline void set_lookup_props (unsigned int lookup_props) { matcher.set_lookup_props (lookup_props); }
536 unsigned int lookup_props) const
539 * lookup_props has the set index.
541 if (lookup_props & LookupFlag::UseMarkFilteringSet)
542 return gdef.mark_set_covers (lookup_props >> 16, glyph);
544 /* The second byte of lookup_props has the meaning
548 if (lookup_props & LookupFlag::MarkAttachmentType)
549 return (lookup_props & LookupFlag::MarkAttachmentType) == (glyph_props & LookupFlag::MarkAttachmentType);
556 unsigned int lookup_props) const
562 * lookup_props includes LookupFlags::IgnoreLigatures
564 if (glyph_props & lookup_props & LookupFlag::IgnoreFlags)
568 return match_properties_mark (glyph, glyph_props, lookup_props);