Lines Matching refs:GlyphClassMarks

61 	var $GlyphClassMarks;
149 $this->GlyphClassMarks = $this->GDEFdata[$this->fontkey]['GlyphClassMarks'] = $font['GlyphClassMarks'];
159 $this->GlyphClassMarks = $this->GDEFdata[$this->fontkey]['GlyphClassMarks'];
211 if (strpos($this->GlyphClassMarks, $charasstr) !== false) {
429 $gcms = explode("| ", $this->GlyphClassMarks);
455 while (isset($this->OTLdata[$checkpos]) && strpos($this->GlyphClassMarks, $this->OTLdata[$checkpos]['hex']) !== false) {
481 while (isset($this->OTLdata[$checkpos]) && strpos($this->GlyphClassMarks, $this->OTLdata[$checkpos]['hex']) !== false) {
558 if (strpos($this->GlyphClassMarks, $charasstr) !== false) {
864 if (strpos($this->GlyphClassMarks, $charasstr) !== false) {
891 if (strpos($this->GlyphClassMarks, $charasstr) !== false) {
941 if (strpos($this->GlyphClassMarks, $charasstr)!==false) { $newinfo[$i]['group'] = 'M'; }
1090 while (isset($this->OTLdata[$nextbase]['hex']) && strpos($this->GlyphClassMarks, $this->OTLdata[$nextbase]['hex']) !== false) {
1120 } elseif (strpos($this->GlyphClassMarks, $this->OTLdata[$i]['hex']) !== false) {
1132 while (strpos($this->GlyphClassMarks, $this->OTLdata[$nextbase]['hex']) !== false) {
1162 } elseif (strpos($this->GlyphClassMarks, $this->OTLdata[$i]['hex']) !== false) {
2443 if (strpos($this->GlyphClassMarks, $newOTLdata[$i]['hex']) !== false) {
2504 if (strpos($this->GlyphClassMarks, $unistr) !== false) {
2520 // if (strpos($this->GlyphClassMarks, $unistr )===false) { return; }
2598 while ((($i == count($GlyphPos) - 1) || (isset($GlyphPos[$i + 1]) && ($GlyphPos[$i] + $ic) < $GlyphPos[$i + 1])) && isset($this->OTLdata[($GlyphPos[$i] + $ic)]) && strpos($this->GlyphClassMarks, $this->OTLdata[($GlyphPos[$i] + $ic)]['hex']) !== false) {
2623 if (strpos($this->GlyphClassMarks, $this->unicode_hex($substitute)) !== false) {
3109 if (isset($this->OTLdata[$ptr]['uni']) && strpos($this->GlyphClassMarks, $this->OTLdata[$ptr]['hex']) === false) {
3116 if (isset($this->OTLdata[$ptr]['uni']) && strpos($this->GlyphClassMarks, $this->OTLdata[$ptr]['hex']) === false) {
3130 if (isset($this->OTLdata[$ptr]['uni']) && strpos($this->GlyphClassMarks, $this->OTLdata[$ptr]['hex']) === false) {
3218 if (strpos($this->GlyphClassMarks, $this->OTLdata[$basepos]['hex']) !== false) {
3270 // NB Not all fonts have all marks specified in GlyphClassMarks
3272 if (strpos($this->GlyphClassMarks, $this->OTLdata[$pos]['hex']) !== false) {
3276 while (isset($this->OTLdata[$pos + 1]['hex']) && strpos($this->GlyphClassMarks, $this->OTLdata[$pos + 1]['hex']) !== false) {
3520 if ($this->shaper == 'I' && $is_old_spec && strpos($this->GlyphClassMarks, $this->OTLdata[$ptr]['hex']) === false) {
3526 while (isset($this->OTLdata[$checkpos]) && strpos($this->GlyphClassMarks, $this->OTLdata[$checkpos]['hex']) !== false) {
3598 while (isset($this->OTLdata[$checkpos]) && strpos($this->GlyphClassMarks, $this->OTLdata[$checkpos]['hex']) !== false) {
4499 $str = $this->GlyphClassMarks;
4529 if (($flag & 0x0008 && ($flag & 0xFF00) == 0) && strpos($this->GlyphClassMarks, $glyph)) {