khtml Library API Documentation

khtml::CaretBoxLine::SeekBoxParams Struct Reference

contains the seek parameters More...

#include <khtml_caret_p.h>

List of all members.

Public Member Functions

 SeekBoxParams (InlineBox *box, bool outside, bool outsideEnd, RenderObject *obj, CaretBoxIterator &it)
bool equalsBox (const InlineBox *box, bool outside, bool outsideEnd) const
bool operator== (const CaretBox *cbox) const
bool check (const CaretBoxIterator &chit)

Public Attributes

InlineBox * box
bool outside
bool outsideEnd
bool found
RenderObject * r
CaretBoxIteratorit


Detailed Description

contains the seek parameters

Definition at line 411 of file khtml_caret_p.h.


Member Function Documentation

bool khtml::CaretBoxLine::SeekBoxParams::equalsBox const InlineBox *  box,
bool  outside,
bool  outsideEnd
const [inline]
 

compares whether this seek box matches the given specification

Definition at line 424 of file khtml_caret_p.h.

Referenced by khtml::CaretBoxLine::addConvertedInlineBox().

bool khtml::CaretBoxLine::SeekBoxParams::operator== const CaretBox cbox  )  const [inline]
 

compares whether this seek box matches the given caret box

Definition at line 432 of file khtml_caret_p.h.

References khtml::CaretBox::inlineBox(), khtml::CaretBox::isOutside(), and khtml::CaretBox::isOutsideEnd().

bool khtml::CaretBoxLine::SeekBoxParams::check const CaretBoxIterator chit  )  [inline]
 

checks whether this box matches the given iterator.

On success, it sets found, and assigns the iterator to it.

Returns:
true on match

Definition at line 441 of file khtml_caret_p.h.

Referenced by khtml::CaretBoxLine::addConvertedInlineBox().


The documentation for this struct was generated from the following file:
KDE Logo
This file is part of the documentation for khtml Library Version 3.3.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Feb 18 15:11:47 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003