Lines Matching refs:char

2982       foreach ($line as $col => $char) {
2983 if ($this->isCorner($char)) {
2986 if ($char == '.' || $char == "'") {
3114 $char = $this->getChar($r, $c);
3115 switch ($char) {
3276 (($char != '.' && $char != "'") ||
3277 ($char == '.' && $s != '.') ||
3278 ($char == "'" && $s != "'"))) {
3282 (($char != '.' && $char != "'") ||
3283 ($char == '.' && $s != '.') ||
3284 ($char == "'" && $s != "'"))) {
3293 if (!$this->isMarker($char)) {
3330 if ($this->isCorner($char)) {
3891 $char = $this->getChar($j, $p->gridX);
3893 if (!$this->isTick($char) && $this->isEdge($char) || $this->isMarker($char)) {
3895 } elseif ($this->isCorner($char)) {
3897 } elseif ($this->isTick($char)) {
3905 $char = $this->getChar($p->gridY, $j);
3907 if (!$this->isTick($char) && $this->isEdge($char) || $this->isMarker($char)) {
3909 } elseif ($this->isCorner($char)) {
3911 } elseif ($this->isTick($char)) {
3934 $char = $this->getChar($r, $c);
3935 if ($char == '/' || $char == "\\" || $this->isMarker($char)) {
3937 } elseif ($this->isCorner($char)) {
3939 } elseif ($this->isTick($char)) {
3965 $char = $this->getChar($sY, $sX++);
3966 while ($char != ']') {
3967 $ref .= $char;
3968 $char = $this->getChar($sY, $sX++);
3971 if ($char == ']') {
4023 private function isBoxEdge($char, $dir = null) { argument
4025 …return $char == '-' || $char == '|' || char == ':' || $char == '=' || $char == '*' || $char == '+';
4027 return $char == '|' || $char == ':' || $char == '*' || $char == '+';
4029 return $char == '-' || $char == '=' || $char == '*' || $char == '+';
4033 private function isEdge($char, $dir = null) { argument
4034 if ($char == 'o' || $char == 'x') {
4039 …return $char == '-' || $char == '|' || $char == ':' || $char == '=' || $char == '*' || $char == '/…
4041 return $char == '|' || $char == ':' || $char == '*';
4043 return $char == '-' || $char == '=' || $char == '*';
4045 return $char == '/';
4047 return $char == "\\";
4051 private function isBoxCorner($char) { argument
4052 return $char == '.' || $char == "'" || $char == '#';
4055 private function isCorner($char) { argument
4056 return $char == '.' || $char == "'" || $char == '#' || $char == '+';
4059 private function isMarker($char) { argument
4060 return $char == 'v' || $char == '^' || $char == '<' || $char == '>';
4063 private function isTick($char) { argument
4064 return $char == 'o' || $char == 'x';