|
| OOFPosAbsMgr (OOFAwareWidget *container) |
|
| ~OOFPosAbsMgr () |
|
| OOFPosAbsLikeMgr (OOFAwareWidget *container) |
|
| ~OOFPosAbsLikeMgr () |
|
void | calcWidgetRefSize (core::Widget *widget, core::Requisition *size) |
|
void | getSize (core::Requisition *containerReq, int *oofWidth, int *oofHeight) |
|
void | getExtremes (core::Extremes *containerExtr, int *oofMinWidth, int *oofMaxWidth) |
|
int | getAvailWidthOfChild (core::Widget *child, bool forceValue) |
|
int | getAvailHeightOfChild (core::Widget *child, bool forceValue) |
|
| OOFPositionedMgr (OOFAwareWidget *container) |
|
| ~OOFPositionedMgr () |
|
void | sizeAllocateStart (OOFAwareWidget *caller, core::Allocation *allocation) |
|
void | sizeAllocateEnd (OOFAwareWidget *caller) |
|
void | containerSizeChangedForChildren () |
|
void | draw (core::View *view, core::Rectangle *area, core::DrawingContext *context) |
|
void | markSizeChange (int ref) |
|
void | markExtremesChange (int ref) |
|
core::Widget * | getWidgetAtPoint (int x, int y, core::GettingWidgetAtPointContext *context) |
|
void | addWidgetInFlow (OOFAwareWidget *widget, OOFAwareWidget *parent, int externalIndex) |
|
int | addWidgetOOF (core::Widget *widget, OOFAwareWidget *generator, int externalIndex) |
|
void | moveExternalIndices (OOFAwareWidget *generator, int oldStartIndex, int diff) |
|
void | tellPosition1 (core::Widget *widget, int x, int y) |
| Called before tellPosition2, see there for more. More...
|
|
void | tellPosition2 (core::Widget *widget, int x, int y) |
| Called after tellPosition1. More...
|
|
void | tellIncompletePosition1 (core::Widget *generator, core::Widget *widget, int x, int y) |
|
void | tellIncompletePosition2 (core::Widget *generator, core::Widget *widget, int x, int y) |
|
bool | containerMustAdjustExtraSpace () |
|
int | getLeftBorder (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
int | getRightBorder (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
bool | hasFloatLeft (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
bool | hasFloatRight (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
int | getLeftFloatHeight (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
int | getRightFloatHeight (int y, int h, OOFAwareWidget *lastGen, int lastExtIndex) |
|
int | getClearPosition (OOFAwareWidget *widget) |
|
bool | affectsLeftBorder (core::Widget *widget) |
|
bool | affectsRightBorder (core::Widget *widget) |
|
bool | mayAffectBordersAtAll () |
|
bool | dealingWithSizeOfChild (core::Widget *child) |
|
int | getNumWidgets () |
|
core::Widget * | getWidget (int i) |
|
| OutOfFlowMgr () |
|
virtual | ~OutOfFlowMgr () |
|
|
int | containerBoxOffsetX () |
|
int | containerBoxOffsetY () |
|
int | containerBoxRestWidth () |
|
int | containerBoxRestHeight () |
|
int | containerBoxDiffWidth () |
|
int | containerBoxDiffHeight () |
|
bool | haveExtremesChanged () |
|
void | sizeAllocateChildren () |
|
bool | posXAbsolute (Child *child) |
|
bool | posYAbsolute (Child *child) |
|
void | calcPosAndSizeChildOfChild (Child *child, int refWidth, int refHeight, int *xPtr, int *yPtr, int *widthPtr, int *ascentPtr, int *descentPtr) |
|
void | calcHPosAndSizeChildOfChild (Child *child, int refWidth, int origChildWidth, int *xPtr, int *widthPtr) |
|
void | calcVPosAndSizeChildOfChild (Child *child, int refHeight, int origChildAscent, int origChildDescent, int *yPtr, int *ascentPtr, int *descentPtr) |
|
bool | getPosLeft (core::Widget *child, int availWidth, int *result) |
|
bool | getPosRight (core::Widget *child, int availWidth, int *result) |
|
bool | getPosTop (core::Widget *child, int availHeight, int *result) |
|
bool | getPosBottom (core::Widget *child, int availHeight, int *result) |
|
bool | getPosBorder (core::style::Length cssValue, int refLength, int *result) |
|
bool | allChildrenConsideredForSize () |
|
bool | allChildrenConsideredForExtremes () |
|
bool | doChildrenExceedContainer () |
|
bool | generatorPosDefined (Child *child) |
|
int | generatorPosX (Child *child) |
|
int | generatorPosY (Child *child) |
|
bool | posXDefined (Child *child) |
|
bool | posYDefined (Child *child) |
|