1 #ifndef __DW_OOFPOSRELMGR_HH__
2 #define __DW_OOFPOSRELMGR_HH__
50 #endif // __DW_OOFPOSRELMGR_HH__
int getAvailWidthOfChild(core::Widget *child, bool forceValue)
Definition: oofposrelmgr.cc:235
int getChildPosX(Child *child)
Definition: oofposrelmgr.hh:23
int getChildPosY(Child *child, int refHeight)
Definition: oofposrelmgr.cc:187
void getExtremes(core::Extremes *containerExtr, int *oofMinWidth, int *oofMaxWidth)
Definition: oofposrelmgr.cc:130
bool posXAbsolute(Child *child)
Definition: oofposrelmgr.cc:160
bool posYAbsolute(Child *child)
Definition: oofposrelmgr.cc:165
int getAvailHeightOfChild(core::Widget *child, bool forceValue)
Definition: oofposrelmgr.cc:241
~OOFPosRelMgr()
Definition: oofposrelmgr.cc:36
bool dealingWithSizeOfChild(core::Widget *child)
Definition: oofposrelmgr.cc:230
void markSizeChange(int ref)
Definition: oofposrelmgr.cc:42
OOFAwareWidget * container
Definition: oofpositionedmgr.hh:26
int getChildPosY(Child *child)
Definition: oofposrelmgr.hh:25
Definition: oofpositionedmgr.hh:14
void calcWidgetRefSize(core::Widget *widget, core::Requisition *size)
Definition: oofposrelmgr.cc:56
int getChildPosX(Child *child, int refWidth)
Definition: oofposrelmgr.cc:170
void sizeAllocateChildren()
Definition: oofposrelmgr.cc:78
Dw is in this namespace, or sub namespaces of this one.
Definition: alignedtablecell.cc:28
Definition: oofposrelmgr.hh:10
void markExtremesChange(int ref)
Definition: oofposrelmgr.cc:52
int getChildPosDim(core::style::Length posCssValue, core::style::Length negCssValue, int refPos, int refLength)
Definition: oofposrelmgr.cc:203
void getSize(core::Requisition *containerReq, int *oofWidth, int *oofHeight)
Definition: oofposrelmgr.cc:100
int Length
Type for representing all lengths within dw::core::style.
Definition: style.hh:428
OOFPosRelMgr(OOFAwareWidget *container)
Definition: oofposrelmgr.cc:30
Definition: oofpositionedmgr.hh:11