Lines Matching refs:parent

161     parent::readCSS($state);
199 function maybe_line_break(&$parent, &$context) { argument
200 if (!$parent->line_break_allowed()) {
204 $last =& $parent->last_in_line();
215 $right_x = $this->get_full_width() + $parent->_current_x;
221 $float = $context->point_in_floats($right_x, $parent->_current_y);
228 if (($right_x > $parent->get_right()+EPSILON)) {
232 $first = $parent->get_first();
235 $indent_offset = $ti->calculate($parent);
237 if ($parent->_current_x > $parent->get_left() + $indent_offset + EPSILON) {
245 if ($parent->line_box_empty() && $need_break) {
246 $parent->_current_y -= $this->get_height();
253 $width_delta = $right_x - $parent->get_right();
258 $this->_find_soft_hyphen($parent, $width_delta);
261 $parent->close_line($context);
264 $element = $this->parent;
266 $parent->_current_x += $element->get_extra_left();
267 $element = $element->parent;
274 function _find_soft_hyphen(&$parent, $width_delta) { argument
282 $this->save_wrapped($wrappable, $parent, $context);
283 $parent->append_line($this);
289 function save_wrapped($wrappable, &$parent, &$context) { argument
291 $parent->_current_x + $this->get_extra_left(),
292 $parent->_current_y - $this->get_extra_top());
295 function reflow(&$parent, &$context) { argument
302 do { $i++; } while ($this->maybe_line_break($parent, $context) && $i < 100);
311 $parent->append_line($this);
314 $this->guess_corner($parent);
318 $parent->_current_x += $this->get_full_width() - $this->wrapped[0][2];
320 $parent->_current_x += $this->get_full_width();
324 $parent->extend_height($this->get_bottom());
472 parent::show($driver);
562 parent::show($driver);
637 parent::offset($dx, $dy);