aboutsummaryrefslogtreecommitdiff
path: root/dw/ooffloatsmgr.hh
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2015-01-23 23:20:59 +0100
committerSebastian Geerken <devnull@localhost>2015-01-23 23:20:59 +0100
commitcf581248257b88e98fa4315525a0ee531b4cb9c8 (patch)
tree73ecec5922d6ae58de09fb32ad4636cd6dedab17 /dw/ooffloatsmgr.hh
parente497d315b87a42184dce3f9b90e495b3a3806b14 (diff)
Same simplifications for Widget::getWidgetAtPoint as for Widget::draw before.
Diffstat (limited to 'dw/ooffloatsmgr.hh')
-rw-r--r--dw/ooffloatsmgr.hh10
1 files changed, 3 insertions, 7 deletions
diff --git a/dw/ooffloatsmgr.hh b/dw/ooffloatsmgr.hh
index 1c0b5f03..430f383f 100644
--- a/dw/ooffloatsmgr.hh
+++ b/dw/ooffloatsmgr.hh
@@ -287,10 +287,8 @@ private:
void drawFloats (SortedFloatsVector *list, core::View *view,
core::Rectangle *area, core::DrawingContext *context);
core::Widget *getFloatWidgetAtPoint (SortedFloatsVector *list, int x, int y,
- core::StackingIteratorStack
- *iteratorStack,
- core::Widget **interruptedWidget,
- int *index, int startIndex);
+ core::GettingWidgetAtPointContext
+ *context);
bool collidesV (Float *vloat, Float *other, SFVType type, int *yReal,
bool useAllocation);
@@ -350,9 +348,7 @@ public:
void markSizeChange (int ref);
void markExtremesChange (int ref);
core::Widget *getWidgetAtPoint (int x, int y,
- core::StackingIteratorStack *iteratorStack,
- core::Widget **interruptedWidget,
- int *index);
+ core::GettingWidgetAtPointContext *context);
void addWidgetInFlow (OOFAwareWidget *textblock, OOFAwareWidget *parentBlock,
int externalIndex);