ActionInfo
: public BObjectList<HyperTextView::ActionInfo, true> {
: BObjectList<HyperTextView::ActionInfo, true>(itemsPerBlock)
const ActionInfo* actionInfo = _ActionInfoAt(where);
fActionInfos->BinaryInsert(new ActionInfo(startOffset, endOffset, action),
ActionInfo::Compare);
const HyperTextView::ActionInfo*
ActionInfo pointer(offset, offset + 1, NULL);
const ActionInfo* action = fActionInfos->BinarySearch(pointer,
ActionInfo::CompareEqualIfIntersecting);
const ActionInfo* action = _ActionInfoAt(where);
ActionInfo(int32 startOffset, int32 endOffset, HyperTextAction* action)
static int Compare(const ActionInfo* a, const ActionInfo* b)
static int CompareEqualIfIntersecting(const ActionInfo* a,
const ActionInfo* b)
struct ActionInfo;
const ActionInfo* _ActionInfoAt(const BPoint& where) const;
const ActionInfo* fLastActionInfo;