diff options
Diffstat (limited to 'dw/outofflowmgr.hh')
-rw-r--r-- | dw/outofflowmgr.hh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/dw/outofflowmgr.hh b/dw/outofflowmgr.hh index 6dd49361..9d6e9e98 100644 --- a/dw/outofflowmgr.hh +++ b/dw/outofflowmgr.hh @@ -228,6 +228,10 @@ private: // allocated. SortedFloatsVector *leftFloatsCB, *rightFloatsCB; + // These two attributes are used in the size allocation process; + // see sizeAllocateStart and sizeAllocateEnd. + int lastAllocatedLeftFloat, lastAllocatedRightFloat; + lout::container::typed::HashTable<lout::object::TypedPointer <dw::core::Widget>, Float> *floatsByWidget; @@ -260,7 +264,7 @@ private: Float *findFloatByWidget (core::Widget *widget); void moveFromGBToCB (Side side); - void sizeAllocateFloats (TBInfo *textblock, Side side); + void sizeAllocateFloats (Side side, int newLastAllocatedFloat); int calcFloatX (Float *vloat, Side side, int gbX, int gbWidth, int gbAvailWidth); |