Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
dw::core::Allocation Struct Reference

Represents the allocation, i.e. More...

#include <types.hh>

Public Attributes

int x
 
int y
 
int width
 
int ascent
 
int descent
 

Detailed Description

Represents the allocation, i.e.

actual position and size of a dw::core::Widget.

Definition at line 163 of file types.hh.

Member Data Documentation

◆ ascent

int dw::core::Allocation::ascent

Definition at line 168 of file types.hh.

Referenced by dw::fltk::FltkWidgetView::allocateFltkWidget(), dw::fltk::ui::FltkCheckButtonResource::createNewButton(), dw::fltk::ui::FltkRadioButtonResource::createNewButton(), dw::fltk::ui::FltkLabelButtonResource::createNewWidget(), dw::fltk::ui::FltkComplexButtonResource::createNewWidget(), dw::fltk::ui::FltkEntryResource::createNewWidget(), dw::fltk::ui::FltkMultiLineTextResource::createNewWidget(), dw::fltk::ui::FltkOptionMenuResource::createNewWidget(), dw::fltk::ui::FltkListResource::createNewWidget(), dw::oof::OOFPositionedMgr::doChildrenExceedContainer(), dw::Bullet::draw(), dw::Textblock::findLineIndex(), dw::Textblock::findLineIndexWhenAllocated(), dw::fltk::ui::FltkResource::FltkResource(), dw::Textblock::TextblockIterator::getAllocation(), dw::core::Widget::getHeight(), dw::Textblock::lineYOffsetWidget(), dw::oof::OOFPositionedMgr::OOFPositionedMgr(), dw::core::Widget::queueDrawArea(), dw::core::Layout::resizeIdle(), dw::core::Iterator::scrollTo(), dw::core::Widget::sizeAllocate(), dw::fltk::ui::FltkComplexButtonResource::sizeAllocate(), dw::fltk::ui::FltkEntryResource::sizeAllocate(), dw::oof::OOFPosAbsLikeMgr::sizeAllocateChildren(), dw::oof::OOFPosRelMgr::sizeAllocateChildren(), dw::oof::OOFFloatsMgr::sizeAllocateFloats(), dw::Image::sizeAllocateImpl(), dw::Table::sizeAllocateImpl(), dw::Textblock::sizeAllocateImpl(), dw::SimpleContainer::sizeAllocateImpl(), dw::oof::OOFFloatsMgr::sizeAllocateStart(), dw::oof::OOFPositionedMgr::sizeAllocateStart(), and dw::core::Widget::Widget().

◆ descent

◆ width

int dw::core::Allocation::width

Definition at line 167 of file types.hh.

Referenced by dw::fltk::FltkWidgetView::allocateFltkWidget(), dw::Textblock::changeLinkColor(), dw::fltk::ui::FltkCheckButtonResource::createNewButton(), dw::fltk::ui::FltkRadioButtonResource::createNewButton(), dw::fltk::ui::FltkLabelButtonResource::createNewWidget(), dw::fltk::ui::FltkComplexButtonResource::createNewWidget(), dw::fltk::ui::FltkEntryResource::createNewWidget(), dw::fltk::ui::FltkMultiLineTextResource::createNewWidget(), dw::fltk::ui::FltkOptionMenuResource::createNewWidget(), dw::fltk::ui::FltkListResource::createNewWidget(), dw::oof::OOFPositionedMgr::doChildrenExceedContainer(), dw::Bullet::draw(), dw::core::Layout::draw(), dw::fltk::ui::FltkResource::FltkResource(), dw::Textblock::TextblockIterator::getAllocation(), dw::core::Widget::getContentWidth(), dw::core::Widget::getMarginArea(), dw::core::Widget::inAllocation(), dw::oof::OOFPositionedMgr::OOFPositionedMgr(), dw::core::Widget::queueDraw(), dw::core::Widget::queueDrawArea(), dw::Textblock::queueDrawRange(), dw::Table::resizeDrawImpl(), dw::Textblock::resizeDrawImpl(), dw::core::Layout::resizeIdle(), dw::core::Iterator::scrollTo(), dw::core::Widget::sizeAllocate(), dw::fltk::ui::FltkComplexButtonResource::sizeAllocate(), dw::fltk::ui::FltkEntryResource::sizeAllocate(), dw::oof::OOFPosAbsLikeMgr::sizeAllocateChildren(), dw::oof::OOFPosRelMgr::sizeAllocateChildren(), dw::oof::OOFFloatsMgr::sizeAllocateFloats(), dw::Image::sizeAllocateImpl(), dw::Table::sizeAllocateImpl(), dw::Textblock::sizeAllocateImpl(), dw::SimpleContainer::sizeAllocateImpl(), dw::oof::OOFFloatsMgr::sizeAllocateStart(), dw::oof::OOFPositionedMgr::sizeAllocateStart(), and dw::core::Widget::Widget().

◆ x

int dw::core::Allocation::x

Definition at line 165 of file types.hh.

Referenced by dw::fltk::FltkWidgetView::allocateFltkWidget(), dw::fltk::ui::FltkCheckButtonResource::createNewButton(), dw::fltk::ui::FltkRadioButtonResource::createNewButton(), dw::fltk::ui::FltkLabelButtonResource::createNewWidget(), dw::fltk::ui::FltkComplexButtonResource::createNewWidget(), dw::fltk::ui::FltkEntryResource::createNewWidget(), dw::fltk::ui::FltkMultiLineTextResource::createNewWidget(), dw::fltk::ui::FltkOptionMenuResource::createNewWidget(), dw::fltk::ui::FltkListResource::createNewWidget(), dw::oof::OOFPositionedMgr::doChildrenExceedContainer(), dw::Bullet::draw(), dw::core::Layout::draw(), dw::core::Widget::drawBox(), dw::Textblock::drawSpace(), dw::core::Widget::drawWidgetBox(), dw::Textblock::drawWord0(), dw::fltk::ui::FltkResource::FltkResource(), dw::oof::OOFPositionedMgr::generatorPosX(), dw::Textblock::TextblockIterator::getAllocation(), dw::core::Widget::getMarginArea(), dw::core::Widget::inAllocation(), dw::core::Widget::intersects(), dw::oof::OOFPositionedMgr::OOFPositionedMgr(), dw::core::Layout::processMouseEvent(), dw::core::Widget::queueDrawArea(), dw::core::Layout::resizeIdle(), dw::core::Widget::scrollTo(), dw::core::Iterator::scrollTo(), dw::core::Widget::sizeAllocate(), dw::fltk::ui::FltkEntryResource::sizeAllocate(), dw::oof::OOFPosAbsLikeMgr::sizeAllocateChildren(), dw::oof::OOFPosRelMgr::sizeAllocateChildren(), dw::oof::OOFFloatsMgr::sizeAllocateFloats(), dw::Image::sizeAllocateImpl(), dw::Table::sizeAllocateImpl(), dw::Textblock::sizeAllocateImpl(), dw::SimpleContainer::sizeAllocateImpl(), dw::oof::OOFFloatsMgr::sizeAllocateStart(), dw::oof::OOFPositionedMgr::sizeAllocateStart(), and dw::core::Widget::Widget().

◆ y

int dw::core::Allocation::y

Definition at line 166 of file types.hh.

Referenced by dw::Textblock::addAnchor(), dw::fltk::FltkWidgetView::allocateFltkWidget(), dw::fltk::ui::FltkCheckButtonResource::createNewButton(), dw::fltk::ui::FltkRadioButtonResource::createNewButton(), dw::fltk::ui::FltkLabelButtonResource::createNewWidget(), dw::fltk::ui::FltkComplexButtonResource::createNewWidget(), dw::fltk::ui::FltkEntryResource::createNewWidget(), dw::fltk::ui::FltkMultiLineTextResource::createNewWidget(), dw::fltk::ui::FltkOptionMenuResource::createNewWidget(), dw::fltk::ui::FltkListResource::createNewWidget(), dw::oof::OOFPositionedMgr::doChildrenExceedContainer(), dw::Bullet::draw(), dw::core::Layout::draw(), dw::core::Widget::drawBox(), dw::Textblock::drawSpace(), dw::core::Widget::drawWidgetBox(), dw::Textblock::drawWord0(), dw::fltk::ui::FltkResource::FltkResource(), dw::oof::OOFPositionedMgr::generatorPosY(), dw::Textblock::TextblockIterator::getAllocation(), dw::core::Widget::getMarginArea(), dw::Textblock::getWidgetAtPointLevel(), dw::core::Widget::inAllocation(), dw::core::Widget::intersects(), dw::Textblock::lineYOffsetCanvas(), dw::oof::OOFPositionedMgr::OOFPositionedMgr(), dw::core::Layout::processMouseEvent(), dw::core::Widget::queueDrawArea(), dw::core::Layout::resizeIdle(), dw::core::Widget::scrollTo(), dw::core::Iterator::scrollTo(), dw::core::Widget::sizeAllocate(), dw::fltk::ui::FltkEntryResource::sizeAllocate(), dw::oof::OOFPosAbsLikeMgr::sizeAllocateChildren(), dw::oof::OOFPosRelMgr::sizeAllocateChildren(), dw::oof::OOFFloatsMgr::sizeAllocateFloats(), dw::Image::sizeAllocateImpl(), dw::Table::sizeAllocateImpl(), dw::Textblock::sizeAllocateImpl(), dw::SimpleContainer::sizeAllocateImpl(), dw::oof::OOFFloatsMgr::sizeAllocateStart(), dw::oof::OOFPositionedMgr::sizeAllocateStart(), and dw::core::Widget::Widget().


The documentation for this struct was generated from the following file: