#include <llrect.h>
Inheritance diagram for LLRectBase< Type >:
Public Member Functions | |
Type | getWidth () const |
Type | getHeight () const |
Type | getCenterX () const |
Type | getCenterY () const |
LLRectBase () | |
LLRectBase (const LLRectBase &r) | |
LLRectBase (Type left, Type top, Type right, Type bottom) | |
LLRectBase (const LLSD &sd) | |
const LLRectBase & | operator= (const LLSD &sd) |
void | setValue (const LLSD &sd) |
LLSD | getValue () const |
BOOL | pointInRect (const Type x, const Type y) const |
BOOL | localPointInRect (const Type x, const Type y) const |
void | clampPointToRect (Type &x, Type &y) |
void | clipPointToRect (const Type start_x, const Type start_y, Type &end_x, Type &end_y) |
BOOL | rectInRect (const LLRectBase *rect) const |
void | set (Type left, Type top, Type right, Type bottom) |
void | setOriginAndSize (Type left, Type bottom, Type width, Type height) |
void | setLeftTopAndSize (Type left, Type top, Type width, Type height) |
void | setCenterAndSize (Type x, Type y, Type width, Type height) |
void | translate (Type horiz, Type vertical) |
void | stretch (Type dx, Type dy) |
void | stretch (Type delta) |
void | makeValid () |
void | unionWith (const LLRectBase &other) |
void | intersectWith (const LLRectBase &other) |
bool | operator== (const LLRectBase &b) |
bool | operator!= (const LLRectBase &b) |
Public Attributes | |
Type | mLeft |
Type | mTop |
Type | mRight |
Type | mBottom |
Static Public Attributes | |
static LLRectBase< Type > | null |
Friends | |
std::ostream & | operator<< (std::ostream &s, const LLRectBase &rect) |
Definition at line 41 of file llrect.h.
LLRectBase< Type >::LLRectBase | ( | ) | [inline] |
LLRectBase< Type >::LLRectBase | ( | const LLRectBase< Type > & | r | ) | [inline] |
LLRectBase< Type >::LLRectBase | ( | Type | left, | |
Type | top, | |||
Type | right, | |||
Type | bottom | |||
) | [inline] |
LLRectBase< Type >::LLRectBase | ( | const LLSD & | sd | ) | [inline] |
void LLRectBase< Type >::clampPointToRect | ( | Type & | x, | |
Type & | y | |||
) | [inline] |
void LLRectBase< Type >::clipPointToRect | ( | const Type | start_x, | |
const Type | start_y, | |||
Type & | end_x, | |||
Type & | end_y | |||
) | [inline] |
Type LLRectBase< Type >::getCenterX | ( | ) | const [inline] |
Definition at line 52 of file llrect.h.
Referenced by LLButton::draw(), LLPieMenu::handleRightMouseDown(), LLPieMenu::handleRightMouseUp(), and LLPanelLogin::LLPanelLogin().
Type LLRectBase< Type >::getCenterY | ( | ) | const [inline] |
Definition at line 53 of file llrect.h.
Referenced by LLButton::draw(), LLPieMenu::handleRightMouseDown(), LLPieMenu::handleRightMouseUp(), and LLPanelLogin::LLPanelLogin().
Type LLRectBase< Type >::getHeight | ( | ) | const [inline] |
Definition at line 51 of file llrect.h.
Referenced by LLPanel::addBorder(), LLScrollListCtrl::addItem(), LLPermissionsView::addPermissionsData(), LLStatView::addStat(), LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), adjust_rect_top_left(), adjust_rect_top_right(), LLFloaterView::adjustToFitScreen(), LLFloaterWorldMap::adjustZoomSliderBounds(), LLMenuBarGL::arrange(), LLMenuGL::arrange(), LLFolderView::arrange(), LLFolderViewFolder::arrange(), LLFloater::buildButtons(), LLViewerWindow::calcDisplayScale(), LLScrollableContainerView::calcVisibleSize(), LLFloater::center(), LLUploadDialog::centerDialog(), LLModalDialog::centerOnScreen(), LLFloaterNameDesc::centerWindow(), LLAlertDialog::createDialog(), LLNetMap::createObjectImage(), LLView::createRect(), LLPieMenuBranch::doIt(), LLWorldMapView::draw(), LLViewerWindow::draw(), LLTextureView::draw(), LLTextureBar::draw(), LLTextureCtrl::draw(), LLFloaterTexturePicker::draw(), LLTextEditor::draw(), LLTextBox::draw(), LLTabContainerVertical::draw(), LLStatusBar::draw(), LLStatGraph::draw(), LLStatBar::draw(), LLSlider::draw(), LLScrollListCtrl::draw(), LLScrollbar::draw(), LLProgressView::draw(), LLPreviewTexture::draw(), LLPanelLogin::draw(), LLLayoutStack::draw(), LLPanel::draw(), LLNotifyBox::draw(), LLNetMap::draw(), LLModalDialog::draw(), LLTearOffMenu::draw(), LLPieMenu::draw(), LLMenuGL::draw(), LLMenuItemBranchDownGL::draw(), LLMenuItemTearOffGL::draw(), LLMenuItemSeparatorGL::draw(), LLMenuItemGL::draw(), LLMemoryView::draw(), LLLineEditor::draw(), LLIconCtrl::draw(), LLGroupNotifyBox::draw(), LLHorizontalCompass::draw(), LLFrameStatView::draw(), LLFolderView::draw(), LLFolderViewItem::draw(), LLSnapshotLivePreview::draw(), LLFloaterAuction::draw(), LLFloater::draw(), LLFastTimerView::draw(), LLContainerView::draw(), LLComboBox::draw(), LLColorSwatchCtrl::draw(), LLButton::draw(), LLAlertDialog::draw(), LLTextEditor::drawBackground(), LLNotifyBox::drawBackground(), LLPieMenu::drawBackground(), LLMenuGL::drawBackground(), LLButton::drawBorder(), LLView::drawDebugRect(), LLWorldMapView::drawFrustum(), LLTracker::drawMarker(), LLViewBorder::drawOnePixelLines(), LLViewBorder::drawTextures(), LLWorldMapView::drawTracking(), LLNetMap::drawTracking(), LLWorldMapView::drawTrackingArrow(), LLWorldMapView::drawTrackingCircle(), LLViewBorder::drawTwoPixelLines(), LLFloaterView::findNeighboringPosition(), LLRadioGroup::fromXML(), LLPanel::fromXML(), LLTextEditor::getCursorPosFromLocalCoord(), LLGroupNotifyBox::getGroupNotifyRect(), LLSnapshotLivePreview::getImageAspect(), LLFastTimerView::getLegendIndex(), LLView::getLocalRect(), LLViewerMenuHolderGL::getMenuRect(), LLFloaterView::getMinimizePosition(), LLFloaterView::getNewFloaterPosition(), LLNotifyBox::getNotifyRect(), LLNotifyBox::getNotifyTipRect(), LLContainerView::getRequiredRect(), LLView::getScreenRect(), LLFolderView::getVisibleRect(), LLViewerWindow::getWindowDisplayHeight(), LLViewerWindow::getWindowHeight(), LLView::getXML(), LLWorldMapView::globalPosToView(), LLNetMap::globalPosToView(), LLMultiFloater::growToFit(), LLScrollableContainerView::handleDragAndDrop(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLMenuItemSeparatorGL::handleHover(), LLFloaterImagePreview::handleHover(), LLFastTimerView::handleHover(), LLStatBar::handleMouseDown(), LLMenuItemSeparatorGL::handleMouseDown(), LLJoystickCameraZoom::handleMouseDown(), LLJoystickCameraRotate::handleMouseDown(), LLContainerView::handleMouseDown(), LLMenuItemSeparatorGL::handleMouseUp(), LLViewerWindow::handlePerFrameHover(), LLFastTimerView::handleRightMouseDown(), LLView::handleToolTip(), LLComboBox::handleToolTip(), LLScrollableContainerView::init(), LLRadioGroup::init(), LLFloaterScriptDebugOutput::init(), LLFloater::init(), init_menus(), LLTabContainerVertical::initButtons(), LLTabContainer::initButtons(), LLView::initFromXML(), LLPanel::initPanelXML(), LLViewerWindow::initWorldUI(), LLColorSwatchCtrl::LLColorSwatchCtrl(), LLColumnHeader::LLColumnHeader(), LLComboBox::LLComboBox(), LLDebugView::LLDebugView(), LLFloaterCamera::LLFloaterCamera(), LLFloaterEditUI::LLFloaterEditUI(), LLFloaterHtml::LLFloaterHtml(), LLFloaterMap::LLFloaterMap(), LLFloaterPermissionsMgr::LLFloaterPermissionsMgr(), LLFloaterRegionInfo::LLFloaterRegionInfo(), LLFloaterReleaseMsg::LLFloaterReleaseMsg(), LLFloaterScriptDebugOutput::LLFloaterScriptDebugOutput(), LLFloaterTestImpl::LLFloaterTestImpl(), LLFloaterTools::LLFloaterTools(), LLFolderView::LLFolderView(), LLGroupNotifyBox::LLGroupNotifyBox(), LLLineEditor::LLLineEditor(), LLMultiFloater::LLMultiFloater(), LLNotifyBox::LLNotifyBox(), LLPanelDebug::LLPanelDebug(), LLPanelLogin::LLPanelLogin(), LLPreviewLSL::LLPreviewLSL(), LLPreviewNotecard::LLPreviewNotecard(), LLScrollbar::LLScrollbar(), LLSearchEditor::LLSearchEditor(), LLSliderCtrl::LLSliderCtrl(), LLSpinCtrl::LLSpinCtrl(), LLTearOffMenu::LLTearOffMenu(), LLTextEditor::LLTextEditor(), LLTextureCtrl::LLTextureCtrl(), LLRectBase< signed int >::localPointInRect(), LLViewerWindow::moveCursorToCenter(), LLScrollableContainerView::needsToScroll(), LLMenuItemBranchDownGL::openMenu(), LLMenuItemBranchGL::openMenu(), LLPieMenu::pieItemFromXY(), LLPieMenu::pieItemIndexFromXY(), LLResizeHandle::pointInHandle(), LLFloaterNameDesc::postBuild(), LLFloaterImport::postBuild(), LLViewerCamera::projectPosAgentToScreenEdge(), LLViewerWindow::rawSnapshot(), LLStatusBar::refresh(), LLTabContainerVertical::removeTabPanel(), LLPanelInventory::reset(), LLFloaterView::resetStartingFloaterPosition(), LLView::reshape(), LLTextEditor::reshape(), LLScrollListCtrl::reshape(), LLScrollableContainerView::reshape(), LLMenuHolderGL::reshape(), LLSnapshotLivePreview::reshape(), LLFloaterView::reshape(), LLContainerView::reshape(), LLConsole::reshape(), LLDragHandleTop::reshapeTitleBox(), LLMapLayerResponder::result(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLViewerWindow::sendShapeToSim(), LLComboBox::setAllowTextEntry(), LLComboBox::setButtonVisible(), LLFloater::setCanResize(), LLAlertDialog::setCheckBox(), LLWorldMapView::setDirectionPos(), LLNetMap::setDirectionPos(), LLScrollListCtrl::setHeadingHeight(), LLUploadDialog::setMessage(), LLFloater::setMinimized(), LLTabContainer::setPanelTitle(), LLLineEditor::setRect(), LLNetMap::setScale(), LLUI::setScissorRegionLocal(), LLUI::setScissorRegionScreen(), LLViewerWindow::setup2DRender(), LLViewerWindow::setup3DRender(), LLViewerWindow::setupViewport(), LLPreviewGesture::show(), LLPieMenu::show(), LLFloaterTelehub::show(), LLFloaterSaveAvatar::show(), LLFloaterGesture::show(), LLFloaterPostcard::showFromSnapshot(), LLColumnHeader::showList(), LLComboBox::showList(), LLMenuGL::showPopup(), LLFolderView::startRenamingSelectedItem(), LLView::translateIntoRect(), LLPreviewTexture::updateAspectRatio(), LLFloater::updateButtons(), LLScrollListCtrl::updateColumns(), LLWorldMapView::updateDirections(), LLLayoutStack::updateLayout(), LLTabContainerVertical::updateMaxScrollPos(), LLScrollingPanelList::updatePanelVisiblilty(), LLView::updateRect(), LLMultiFloater::updateResizeLimits(), LLScrollableContainerView::updateScroll(), LLJoystickCameraZoom::updateSlop(), LLJoystick::updateSlop(), LLSnapshotLivePreview::updateSnapshot(), LLTextEditor::updateTextRect(), LLScrollbar::updateThumbRect(), LLView::userSetShape(), LLMultiPreview::userSetShape(), LLPreview::userSetShape(), LLFloater::userSetShape(), LLWorldMapView::viewPosToGlobal(), and LLNetMap::viewPosToGlobal().
LLSD LLRectBase< Type >::getValue | ( | ) | const [inline] |
Definition at line 85 of file llrect.h.
Referenced by LLControlGroup::declareRect(), LLControlGroup::loadFromFile(), LLControlGroup::loadFromFileLegacy(), LLFloaterSettingsDebug::onCommitSettings(), and LLControlGroup::setRect().
Type LLRectBase< Type >::getWidth | ( | ) | const [inline] |
Definition at line 50 of file llrect.h.
Referenced by LLPanel::addBorder(), LLScrollListCtrl::addColumn(), LLFolderView::addFolder(), LLFolderViewFolder::addFolder(), LLFolderViewFolder::addItem(), LLPermissionsView::addPermissionsData(), LLConsole::addQueuedLines(), LLStatView::addStat(), LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), LLToolView::addTool(), adjust_rect_bottom_center(), adjust_rect_top_right(), LLViewerWindow::adjustRectanglesForFirstUse(), LLFloaterView::adjustToFitScreen(), LLFloaterWorldMap::adjustZoomSliderBounds(), LLScrollListCtrl::arrange(), LLMenuGL::arrange(), LLFolderView::arrange(), LLFolderViewFolder::arrange(), LLFloater::buildButtons(), LLAgent::calcCustomizeAvatarUIOffset(), LLViewerWindow::calcDisplayScale(), LLScrollableContainerView::calcVisibleSize(), LLFloater::center(), LLUploadDialog::centerDialog(), LLModalDialog::centerOnScreen(), LLFloaterNameDesc::centerWindow(), LLTextEditor::changeLine(), LLAlertDialog::createDialog(), LLNetMap::createObjectImage(), LLView::createRect(), LLPieMenuBranch::doIt(), LLWorldMapView::draw(), LLVelocityBar::draw(), LLTextureView::draw(), LLTextureCtrl::draw(), LLFloaterTexturePicker::draw(), LLTextEditor::draw(), LLTextBox::draw(), LLTabContainer::draw(), LLStatusBar::draw(), LLStatGraph::draw(), LLStatBar::draw(), LLSlider::draw(), LLScrollListCtrl::draw(), LLScrollbar::draw(), LLProgressView::draw(), LLPreviewTexture::draw(), LLPanelLogin::draw(), LLPanelInventory::draw(), LLLayoutStack::draw(), LLPanel::draw(), LLNetMap::draw(), LLModalDialog::draw(), LLTearOffMenu::draw(), LLPieMenu::draw(), LLMenuGL::draw(), LLMenuItemBranchDownGL::draw(), LLMenuItemTearOffGL::draw(), LLMenuItemSeparatorGL::draw(), LLMenuItemGL::draw(), LLMemoryView::draw(), LLLineEditor::draw(), LLIconCtrl::draw(), LLHorizontalCompass::draw(), LLFrameStatView::draw(), LLFolderViewItem::draw(), LLFloaterSnapshot::draw(), LLSnapshotLivePreview::draw(), LLFloaterAuction::draw(), LLFloater::draw(), LLFastTimerView::draw(), LLContainerView::draw(), LLComboBox::draw(), LLColorSwatchCtrl::draw(), LLButton::draw(), LLAlertDialog::draw(), LLTextEditor::drawBackground(), LLNotifyBox::drawBackground(), LLPieMenu::drawBackground(), LLMenuGL::drawBackground(), LLButton::drawBorder(), LLView::drawDebugRect(), LLWorldMapView::drawFrustum(), LLScrollListCtrl::drawItems(), LLTracker::drawMarker(), LLViewBorder::drawOnePixelLines(), LLTextBox::drawText(), LLViewBorder::drawTextures(), LLWorldMapView::drawTracking(), LLNetMap::drawTracking(), LLWorldMapView::drawTrackingArrow(), LLWorldMapView::drawTrackingCircle(), LLViewBorder::drawTwoPixelLines(), LLFloaterView::findNeighboringPosition(), LLColumnHeader::findSnapEdge(), LLSpinCtrl::fromXML(), LLSliderCtrl::fromXML(), LLRadioGroup::fromXML(), LLPanel::fromXML(), LLToolView::getButtonRect(), LLTextEditor::getCursorPosFromLocalCoord(), LLGroupNotifyBox::getGroupNotifyRect(), LLSnapshotLivePreview::getImageAspect(), LLView::getLocalRect(), LLViewerMenuHolderGL::getMenuRect(), LLFloaterView::getMinimizePosition(), LLFloaterView::getNewFloaterPosition(), LLNotifyBox::getNotifyRect(), LLNotifyBox::getNotifyTipRect(), LLScrollListCtrl::getRequiredRect(), LLView::getScreenRect(), LLFolderView::getVisibleRect(), LLViewerWindow::getWindowDisplayWidth(), LLViewerWindow::getWindowWidth(), LLSpinCtrl::getXML(), LLWorldMapView::globalPosToView(), LLNetMap::globalPosToView(), LLMultiFloater::growToFit(), LLScrollableContainerView::handleDragAndDrop(), LLViewerTextEditor::handleHover(), LLTextEditor::handleHover(), LLSlider::handleHover(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLLineEditor::handleHover(), LLFloaterImagePreview::handleHover(), LLStatBar::handleMouseDown(), LLLineEditor::handleMouseDown(), LLJoystickCameraRotate::handleMouseDown(), LLContainerView::handleMouseDown(), LLLineEditor::handleMouseUp(), LLViewerWindow::handlePerFrameHover(), LLView::handleToolTip(), LLComboBox::handleToolTip(), LLScrollListCtrl::hitItem(), LLScrollableContainerView::init(), LLRadioGroup::init(), LLFloaterScriptDebugOutput::init(), LLFloater::init(), LLButton::init(), init_menus(), LLTabContainer::initButtons(), LLView::initFromXML(), LLPanel::initPanelXML(), LLViewerWindow::initWorldUI(), LLChatBar::layout(), LLOverlayBar::layoutButtons(), LLColorSwatchCtrl::LLColorSwatchCtrl(), LLColumnHeader::LLColumnHeader(), LLComboBox::LLComboBox(), LLDebugView::LLDebugView(), LLFloaterHtml::LLFloaterHtml(), LLFloaterMap::LLFloaterMap(), LLFloaterPermissionsMgr::LLFloaterPermissionsMgr(), LLFloaterRegionInfo::LLFloaterRegionInfo(), LLFloaterReleaseMsg::LLFloaterReleaseMsg(), LLFloaterScriptDebugOutput::LLFloaterScriptDebugOutput(), LLFloaterTestImpl::LLFloaterTestImpl(), LLFolderView::LLFolderView(), LLGroupNotifyBox::LLGroupNotifyBox(), LLLineEditor::LLLineEditor(), LLMultiFloater::LLMultiFloater(), LLNotifyBox::LLNotifyBox(), LLPanelLogin::LLPanelLogin(), LLPreviewLSL::LLPreviewLSL(), LLPreviewNotecard::LLPreviewNotecard(), LLProgressView::LLProgressView(), LLScrollbar::LLScrollbar(), LLSearchEditor::LLSearchEditor(), LLSliderCtrl::LLSliderCtrl(), LLSpinCtrl::LLSpinCtrl(), LLTearOffMenu::LLTearOffMenu(), LLTextEditor::LLTextEditor(), LLTextureCtrl::LLTextureCtrl(), LLRectBase< signed int >::localPointInRect(), LLViewerWindow::moveCursorToCenter(), LLScrollableContainerView::needsToScroll(), LLMenuItemBranchDownGL::openMenu(), LLMenuItemBranchGL::openMenu(), LLPieMenu::pieItemFromXY(), LLPieMenu::pieItemIndexFromXY(), LLResizeHandle::pointInHandle(), LLInventoryPanel::postBuild(), LLFloaterNameDesc::postBuild(), LLPanelLandObjects::postBuild(), LLFloaterImport::postBuild(), LLViewerCamera::projectPosAgentToScreenEdge(), LLViewerWindow::rawSnapshot(), LLStatusBar::refresh(), LLFloaterTools::refresh(), LLPanelInventory::reset(), LLFloaterView::resetStartingFloaterPosition(), LLView::reshape(), LLScrollListCtrl::reshape(), LLScrollableContainerView::reshape(), LLMenuHolderGL::reshape(), LLLineEditor::reshape(), LLSnapshotLivePreview::reshape(), LLFloaterView::reshape(), LLContainerView::reshape(), LLConsole::reshape(), LLDragHandleTop::reshapeTitleBox(), LLMapLayerResponder::result(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLTabContainer::selectTab(), LLViewerWindow::sendShapeToSim(), LLComboBox::setAllowTextEntry(), LLLineEditor::setBorderWidth(), LLComboBox::setButtonVisible(), LLFloater::setCanResize(), LLAlertDialog::setCheckBox(), LLWorldMapView::setDirectionPos(), LLNetMap::setDirectionPos(), LLScrollListCtrl::setHeadingHeight(), LLUploadDialog::setMessage(), LLFloater::setMinimized(), LLTabContainer::setPanelTitle(), LLLineEditor::setRect(), LLNetMap::setScale(), LLUI::setScissorRegionLocal(), LLUI::setScissorRegionScreen(), LLViewerWindow::setup2DRender(), LLViewerWindow::setup3DRender(), LLViewerWindow::setupViewport(), LLSlider::setValue(), LLTextBox::setWrappedText(), LLPieMenu::show(), LLFloaterTelehub::show(), LLFloaterGesture::show(), LLColumnHeader::showList(), LLComboBox::showList(), LLFloaterTools::showMore(), LLMenuGL::showPopup(), LLFolderView::startRenamingSelectedItem(), LLView::translateIntoRect(), LLPreviewTexture::updateAspectRatio(), LLFloater::updateButtons(), LLScrollListCtrl::updateColumns(), LLWorldMapView::updateDirections(), LLLayoutStack::updateLayout(), LLFloaterSnapshot::Impl::updateLayout(), LLTextEditor::updateLineStartList(), LLTabContainer::updateMaxScrollPos(), LLScrollingPanelList::updatePanelVisiblilty(), LLView::updateRect(), LLMultiFloater::updateResizeLimits(), LLScrollableContainerView::updateScroll(), LLJoystickCameraZoom::updateSlop(), LLJoystick::updateSlop(), LLSnapshotLivePreview::updateSnapshot(), LLTextEditor::updateTextRect(), LLScrollbar::updateThumbRect(), LLView::userSetShape(), LLColumnHeader::userSetShape(), LLMultiPreview::userSetShape(), LLPreview::userSetShape(), LLFloater::userSetShape(), LLWorldMapView::viewPosToGlobal(), and LLNetMap::viewPosToGlobal().
void LLRectBase< Type >::intersectWith | ( | const LLRectBase< Type > & | other | ) | [inline] |
BOOL LLRectBase< Type >::localPointInRect | ( | const Type | x, | |
const Type | y | |||
) | const [inline] |
Definition at line 103 of file llrect.h.
Referenced by LLResizeBar::handleHover(), LLScrollbar::handleScrollWheel(), and LLView::pointInView().
void LLRectBase< Type >::makeValid | ( | ) | [inline] |
bool LLRectBase< Type >::operator!= | ( | const LLRectBase< Type > & | b | ) | [inline] |
const LLRectBase& LLRectBase< Type >::operator= | ( | const LLSD & | sd | ) | [inline] |
bool LLRectBase< Type >::operator== | ( | const LLRectBase< Type > & | b | ) | [inline] |
BOOL LLRectBase< Type >::pointInRect | ( | const Type | x, | |
const Type | y | |||
) | const [inline] |
Definition at line 96 of file llrect.h.
Referenced by LLRectBase< signed int >::clipPointToRect(), LLScrollbar::draw(), LLColumnHeader::handleDoubleClick(), LLToolBar::handleDragAndDrop(), LLTabContainer::handleDragAndDrop(), LLScrollableContainerView::handleDragAndDrop(), LLTabContainerVertical::handleHover(), LLTabContainer::handleHover(), LLFloaterImagePreview::handleHover(), LLFloaterColorPicker::handleHover(), LLFloaterAnimPreview::handleHover(), LLFastTimerView::handleHover(), LLTabContainerVertical::handleMouseDown(), LLTabContainer::handleMouseDown(), LLSlider::handleMouseDown(), LLScrollbar::handleMouseDown(), LLPreview::handleMouseDown(), LLFloaterImagePreview::handleMouseDown(), LLFloaterColorPicker::handleMouseDown(), LLFloaterAnimPreview::handleMouseDown(), LLViewerWindow::handleMouseMove(), LLTabContainerVertical::handleMouseUp(), LLTabContainer::handleMouseUp(), LLScrollListCtrl::handleMouseUp(), LLFloaterColorPicker::handleMouseUp(), LLFastTimerView::handleRightMouseDown(), LLFloaterImagePreview::handleScrollWheel(), LLScrollListCtrl::hitItem(), and LLView::parentPointInView().
BOOL LLRectBase< Type >::rectInRect | ( | const LLRectBase< Type > * | rect | ) | const [inline] |
Definition at line 149 of file llrect.h.
Referenced by LLView::draw(), and LLFloaterView::findNeighboringPosition().
void LLRectBase< Type >::set | ( | Type | left, | |
Type | top, | |||
Type | right, | |||
Type | bottom | |||
) | [inline] |
Definition at line 155 of file llrect.h.
Referenced by LLPermissionsView::addPermissionsData(), LLHoverView::draw(), LLScrollableContainerView::init(), LLFloater::init(), LLViewerWindow::initWorldUI(), LLViewerWindow::LLViewerWindow(), LLFloaterImagePreview::postBuild(), LLFloaterAnimPreview::postBuild(), LLScrollableContainerView::reshape(), and LLSnapshotLivePreview::updateSnapshot().
void LLRectBase< Type >::setCenterAndSize | ( | Type | x, | |
Type | y, | |||
Type | width, | |||
Type | height | |||
) | [inline] |
Definition at line 181 of file llrect.h.
Referenced by LLPieMenu::arrange(), LLToolPipette::handleToolTip(), LLPanelLogin::LLPanelLogin(), LLPieMenu::show(), and LLHUDText::updateScreenPos().
void LLRectBase< Type >::setLeftTopAndSize | ( | Type | left, | |
Type | top, | |||
Type | width, | |||
Type | height | |||
) | [inline] |
Definition at line 173 of file llrect.h.
Referenced by LLToolPlacerPanel::addButton(), LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), LLToolView::addTool(), LLAlertDialog::createDialog(), LLFastTimerView::draw(), LLViewerWindow::drawMouselookInstructions(), LLPanel::fromXML(), LLToolView::getButtonRect(), LLFolderView::getVisibleRect(), LLMultiFloater::growToFit(), LLScrollListCtrl::hitItem(), LLTabContainerVertical::initButtons(), LLTabContainer::initButtons(), LLScrollbar::LLScrollbar(), LLFloater::onClickTearOff(), LLMenuItemBranchDownGL::openMenu(), LLMenuItemBranchGL::openMenu(), LLTabContainerVertical::removeTabPanel(), LLFloaterTelehub::show(), LLComboBox::showList(), LLMenuGL::showPopup(), LLPreviewTexture::updateAspectRatio(), LLFloater::updateButtons(), LLMultiFloater::updateResizeLimits(), and LLHUDText::updateScreenPos().
void LLRectBase< Type >::setOriginAndSize | ( | Type | left, | |
Type | bottom, | |||
Type | width, | |||
Type | height | |||
) | [inline] |
Definition at line 164 of file llrect.h.
Referenced by LLTabContainer::addTabPanel(), LLPieMenu::arrange(), LLView::createRect(), declare_settings(), LLScrollListCtrl::drawItems(), LLFloater::init(), LLGroupNotifyBox::LLGroupNotifyBox(), LLNotifyBox::LLNotifyBox(), LLScrollbar::LLScrollbar(), LLTextEditor::LLTextEditor(), LLControlGroup::loadFromFile(), LLControlGroup::loadFromFileLegacy(), LLScrollListCtrl::reshape(), LLCheckBoxCtrl::reshape(), LLAlertDialog::setCheckBox(), LLLineEditor::setRect(), LLComboBox::showList(), LLView::updateRect(), and LLTextEditor::updateTextRect().
void LLRectBase< Type >::setValue | ( | const LLSD & | sd | ) | [inline] |
Definition at line 77 of file llrect.h.
Referenced by LLRectBase< signed int >::LLRectBase(), LLRectBase< signed int >::operator=(), and LLScrollableContainerView::setValue().
void LLRectBase< Type >::stretch | ( | Type | delta | ) | [inline] |
void LLRectBase< Type >::stretch | ( | Type | dx, | |
Type | dy | |||
) | [inline] |
Definition at line 198 of file llrect.h.
Referenced by LLTextureCtrl::draw(), LLFloaterTexturePicker::draw(), LLSlider::draw(), LLScrollbar::draw(), LLPreviewTexture::draw(), LLSnapshotLivePreview::draw(), LLFloaterAuction::draw(), LLColorSwatchCtrl::draw(), LLScrollListCtrl::drawItems(), LLFloaterView::findNeighboringPosition(), LLView::findSnapEdge(), LLView::findSnapRect(), LLFloaterImagePreview::handleHover(), LLWorldMapView::handleMouseUp(), LLScrollableContainerView::init(), LLViewerWindow::initWorldUI(), LLScrollableContainerView::reshape(), LLRectBase< signed int >::stretch(), and LLScrollingPanelList::updatePanelVisiblilty().
void LLRectBase< Type >::translate | ( | Type | horiz, | |
Type | vertical | |||
) | [inline] |
Definition at line 190 of file llrect.h.
Referenced by LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), LLPieMenu::arrange(), LLFloaterNotRunQueue::create(), LLFloaterRunQueue::create(), LLFloaterResetQueue::create(), LLFloaterCompileQueue::create(), LLFontGL::drawGlyph(), LLFloaterView::findNeighboringPosition(), LLView::findSnapRect(), LLEmbeddedNotecardOpener::fire(), LLView::getLocalSnapRect(), LLResizeHandle::handleHover(), LLResizeBar::handleHover(), LLFloaterImagePreview::handleHover(), LLDragHandle::handleHover(), LLViewerWindow::handlePerFrameHover(), LLScrollListCtrl::hitItem(), LLViewerWindow::initWorldUI(), LLLocalClipRect::LLLocalClipRect(), LLView::localRectToOtherView(), LLView::localRectToScreen(), LLPanelContents::onClickNewScript(), open_landmark(), open_notecard(), open_texture(), LLViewerTextEditor::openEmbeddedTexture(), LLTaskAnimationBridge::openItem(), LLTaskNotecardBridge::openItem(), LLTaskLSLBridge::openItem(), LLTaskTextureBridge::openItem(), LLLSLTextBridge::openItem(), LLAnimationBridge::openItem(), LLMenuItemBranchGL::openMenu(), LLTaskSoundBridge::openSoundPreview(), LLSoundBridge::openSoundPreview(), LLAnimationBridge::performAction(), LLInventoryPanel::postBuild(), LLView::screenRectToLocal(), LLView::setOrigin(), LLPieMenu::show(), LLFloaterRegionInfo::show(), LLTextureCtrl::showPicker(), LLTaskInvFVBridge::showProperties(), LLShowProps::showProperties(), LLView::translate(), and LLFloater::userSetShape().
void LLRectBase< Type >::unionWith | ( | const LLRectBase< Type > & | other | ) | [inline] |
Definition at line 219 of file llrect.h.
Referenced by LLFloaterView::findNeighboringPosition(), and LLView::updateRect().
std::ostream& operator<< | ( | std::ostream & | s, | |
const LLRectBase< Type > & | rect | |||
) | [friend] |
Type LLRectBase< Type >::mBottom |
Definition at line 47 of file llrect.h.
Referenced by LLPanelEstateInfo::addAllowedGroup(), LLToolPlacerPanel::addButton(), LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), LLToolView::addTool(), LLFloater::applyRectControl(), LLPieMenu::arrange(), LLMenuGL::arrange(), LLFloater::center(), LLUploadDialog::centerDialog(), LLModalDialog::centerOnScreen(), LLFloaterNameDesc::centerWindow(), LLRectBase< signed int >::clampPointToRect(), LLRectBase< signed int >::clipPointToRect(), LLView::createRect(), LLWorldMapView::draw(), LLView::draw(), LLTextureCtrl::draw(), LLFloaterTexturePicker::draw(), LLTabContainerVertical::draw(), LLSlider::draw(), LLScrollableContainerView::draw(), LLScrollbar::draw(), LLPreviewTexture::draw(), LLMenuHolderGL::draw(), LLHoverView::draw(), LLSnapshotLivePreview::draw(), LLFloaterImport::draw(), LLFloaterImagePreview::draw(), LLFloaterColorPicker::draw(), LLFloaterAuction::draw(), LLFastTimerView::draw(), LLColorSwatchCtrl::draw(), LLPieMenu::drawBackground(), LLView::drawChild(), LLTextEditor::drawCursor(), LLTextEditor::drawSelectionBackground(), LLTextEditor::drawText(), LLFloaterView::findNeighboringPosition(), LLView::findSnapEdge(), LLView::findSnapRect(), LLRectBase< signed int >::getCenterY(), LLRectBase< signed int >::getHeight(), LLView::getLocalSnapRect(), LLFloaterView::getMinimizePosition(), LLView::getScreenRect(), LLFloaterView::getSnapRect(), LLRectBase< signed int >::getValue(), LLFolderView::getVisibleRect(), LLView::getXML(), gl_draw_x(), gl_rect_2d(), gl_rect_2d_offset_local(), LLTabContainer::handleDragAndDrop(), LLScrollableContainerView::handleDragAndDrop(), LLPanelInventory::handleDragAndDrop(), LLViewerTextEditor::handleHover(), LLTextEditor::handleHover(), LLTabContainerVertical::handleHover(), LLTabContainer::handleHover(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLResizeBar::handleHover(), LLFloaterImagePreview::handleHover(), LLFastTimerView::handleHover(), LLDragHandle::handleHover(), LLTabContainerVertical::handleMouseDown(), LLTabContainer::handleMouseDown(), LLScrollbar::handleMouseDown(), LLMenuItemSeparatorGL::handleMouseDown(), LLFloater::handleMouseDown(), LLViewerTextEditor::handleMouseUp(), LLTextEditor::handleMouseUp(), LLTabContainerVertical::handleMouseUp(), LLTabContainer::handleMouseUp(), LLMenuItemSeparatorGL::handleMouseUp(), LLViewerWindow::handlePerFrameHover(), LLFastTimerView::handleRightMouseDown(), LLWorldMapView::handleToolTip(), LLViewerTextEditor::handleToolTip(), LLView::handleToolTip(), LLTextEditor::handleToolTip(), LLScrollableContainerView::handleToolTip(), LLNetMap::handleToolTip(), LLComboBox::handleToolTip(), LLScrollableContainerView::init(), LLViewerWindow::initBase(), LLTabContainerVertical::initButtons(), LLViewerWindow::initWorldUI(), LLRectBase< signed int >::intersectWith(), LLFloaterAudioVolume::LLFloaterAudioVolume(), LLFolderView::LLFolderView(), LLTearOffMenu::LLTearOffMenu(), LLView::localPointToOtherView(), LLView::localPointToScreen(), LLView::localRectToOtherView(), LLView::localRectToScreen(), LLRectBase< signed int >::makeValid(), LLPanelPermissions::onClickGroup(), LLPanelLandGeneral::onClickSetGroup(), LLFloaterSettingsDebug::onCommitSettings(), LLMenuItemBranchDownGL::openMenu(), LLMenuItemBranchGL::openMenu(), LLRectBase< signed int >::operator!=(), LLRectBase< signed int >::operator==(), LLRectBase< signed int >::pointInRect(), LLInventoryPanel::postBuild(), LLFloaterImport::postBuild(), LLViewerCamera::projectPosAgentToScreen(), LLViewerCamera::projectPosAgentToScreenEdge(), LLRectBase< signed int >::rectInRect(), LLFontGL::renderQuad(), LLViewerWindow::reshape(), LLView::reshape(), LLContainerView::reshape(), LLMapLayerResponder::result(), LLView::screenPointToLocal(), LLView::screenRectToLocal(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLRectBase< signed int >::set(), LLComboBox::setAllowTextEntry(), LLRectBase< signed int >::setCenterAndSize(), LLMenuGL::setLeftAndBottom(), LLRectBase< signed int >::setLeftTopAndSize(), LLFloater::setMinimized(), LLView::setOrigin(), LLRectBase< signed int >::setOriginAndSize(), LLLineEditor::setRect(), LLUI::setScissorRegionLocal(), LLUI::setScissorRegionScreen(), LLRectBase< signed int >::setValue(), LLPieMenu::show(), LLFloaterTelehub::show(), LLComboBox::showList(), LLMenuGL::showPopup(), LLRectBase< signed int >::stretch(), LLRectBase< signed int >::translate(), LLView::translateIntoRect(), LLRectBase< signed int >::unionWith(), LLScrollListCtrl::updateColumns(), LLLayoutStack::updateLayout(), LLScrollingPanelList::updatePanelVisiblilty(), LLView::updateRect(), LLScrollableContainerView::updateScroll(), LLSnapshotLivePreview::updateSnapshot(), LLScrollbar::updateThumbRect(), LLView::userSetShape(), LLFloater::userSetShape(), and LLViewerWindow::~LLViewerWindow().
Type LLRectBase< Type >::mLeft |
Definition at line 44 of file llrect.h.
Referenced by LLPanelEstateInfo::addAllowedGroup(), LLScrollListCtrl::addColumn(), LLTabContainerVertical::addTabPanel(), LLTabContainer::addTabPanel(), LLToolView::addTool(), LLFloater::applyRectControl(), LLPieMenu::arrange(), LLMenuGL::arrange(), LLAgent::calcCustomizeAvatarUIOffset(), LLFloater::center(), LLUploadDialog::centerDialog(), LLModalDialog::centerOnScreen(), LLFloaterNameDesc::centerWindow(), LLRectBase< signed int >::clampPointToRect(), LLRectBase< signed int >::clipPointToRect(), LLFloaterNotRunQueue::create(), LLFloaterRunQueue::create(), LLFloaterResetQueue::create(), LLFloaterCompileQueue::create(), LLView::createRect(), LLWorldMapView::draw(), LLView::draw(), LLTextureCtrl::draw(), LLFloaterTexturePicker::draw(), LLTabContainerVertical::draw(), LLTabContainer::draw(), LLSlider::draw(), LLScrollableContainerView::draw(), LLScrollbar::draw(), LLPreviewTexture::draw(), LLMenuHolderGL::draw(), LLLineEditor::draw(), LLHoverView::draw(), LLSnapshotLivePreview::draw(), LLFloaterImport::draw(), LLFloaterImagePreview::draw(), LLFloaterColorPicker::draw(), LLFloaterAuction::draw(), LLFastTimerView::draw(), LLColorSwatchCtrl::draw(), LLPieMenu::drawBackground(), LLView::drawChild(), LLTextEditor::drawCursor(), LLScrollListCtrl::drawItems(), LLViewerWindow::drawMouselookInstructions(), LLTextEditor::drawSelectionBackground(), LLTextEditor::drawText(), LLFloaterView::findNeighboringPosition(), LLView::findSnapEdge(), LLView::findSnapRect(), LLEmbeddedNotecardOpener::fire(), LLPanel::fromXML(), LLRectBase< signed int >::getCenterX(), LLTextEditor::getCursorPosFromLocalCoord(), LLView::getLocalSnapRect(), LLFloaterView::getMinimizePosition(), LLView::getScreenRect(), LLRectBase< signed int >::getValue(), LLFolderView::getVisibleRect(), LLRectBase< signed int >::getWidth(), LLView::getXML(), gl_draw_x(), gl_rect_2d(), gl_rect_2d_offset_local(), LLMultiFloater::growToFit(), LLTabContainer::handleDragAndDrop(), LLScrollableContainerView::handleDragAndDrop(), LLPanelInventory::handleDragAndDrop(), LLTabContainerVertical::handleHover(), LLTabContainer::handleHover(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLResizeBar::handleHover(), LLFloaterImagePreview::handleHover(), LLFastTimerView::handleHover(), LLDragHandle::handleHover(), LLTabContainerVertical::handleMouseDown(), LLTabContainer::handleMouseDown(), LLSlider::handleMouseDown(), LLScrollbar::handleMouseDown(), LLMenuItemSeparatorGL::handleMouseDown(), LLFloater::handleMouseDown(), LLFastTimerView::handleMouseDown(), LLTabContainerVertical::handleMouseUp(), LLTabContainer::handleMouseUp(), LLMenuItemSeparatorGL::handleMouseUp(), LLWorldMapView::handleToolTip(), LLViewerTextEditor::handleToolTip(), LLView::handleToolTip(), LLTextEditor::handleToolTip(), LLTabContainer::handleToolTip(), LLScrollableContainerView::handleToolTip(), LLNetMap::handleToolTip(), LLComboBox::handleToolTip(), LLScrollListCtrl::hitItem(), LLScrollableContainerView::init(), LLViewerWindow::initBase(), LLViewerWindow::initWorldUI(), LLRectBase< signed int >::intersectWith(), LLFloaterAudioVolume::LLFloaterAudioVolume(), LLFloaterScriptQueue::LLFloaterScriptQueue(), LLFloaterScriptSearch::LLFloaterScriptSearch(), LLFolderView::LLFolderView(), LLLiveLSLEditor::LLLiveLSLEditor(), LLPreviewAnim::LLPreviewAnim(), LLPreviewSound::LLPreviewSound(), LLPreviewTexture::LLPreviewTexture(), LLTearOffMenu::LLTearOffMenu(), LLView::localPointToOtherView(), LLView::localPointToScreen(), LLView::localRectToOtherView(), LLView::localRectToScreen(), LLRectBase< signed int >::makeValid(), LLPanelPermissions::onClickGroup(), LLPanelContents::onClickNewScript(), LLPanelLandGeneral::onClickSetGroup(), LLFloater::onClickTearOff(), LLFloaterSettingsDebug::onCommitSettings(), LLTextureCtrl::onFloaterClose(), open_landmark(), open_notecard(), open_texture(), LLViewerTextEditor::openEmbeddedTexture(), LLTaskAnimationBridge::openItem(), LLTaskNotecardBridge::openItem(), LLTaskLSLBridge::openItem(), LLTaskTextureBridge::openItem(), LLLSLTextBridge::openItem(), LLAnimationBridge::openItem(), LLTaskSoundBridge::openSoundPreview(), LLSoundBridge::openSoundPreview(), LLRectBase< signed int >::operator!=(), LLRectBase< signed int >::operator==(), LLAnimationBridge::performAction(), LLRectBase< signed int >::pointInRect(), LLInventoryPanel::postBuild(), LLFloaterImport::postBuild(), LLViewerCamera::projectPosAgentToScreen(), LLViewerCamera::projectPosAgentToScreenEdge(), LLRectBase< signed int >::rectInRect(), LLStatusBar::refresh(), LLFontGL::renderQuad(), LLViewerWindow::reshape(), LLView::reshape(), LLContainerView::reshape(), LLMapLayerResponder::result(), LLView::screenPointToLocal(), LLView::screenRectToLocal(), LLScrollableContainerView::scrollHorizontal(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLRectBase< signed int >::set(), LLRectBase< signed int >::setCenterAndSize(), LLSliderCtrl::setLabelArg(), LLMenuGL::setLeftAndBottom(), LLRectBase< signed int >::setLeftTopAndSize(), LLFloater::setMinimized(), LLView::setOrigin(), LLRectBase< signed int >::setOriginAndSize(), LLLineEditor::setRect(), LLUI::setScissorRegionLocal(), LLUI::setScissorRegionScreen(), LLSlider::setValue(), LLRectBase< signed int >::setValue(), LLPieMenu::show(), LLFloaterTelehub::show(), LLComboBox::showList(), LLTextureCtrl::showPicker(), LLMenuGL::showPopup(), LLTaskInvFVBridge::showProperties(), LLShowProps::showProperties(), LLFolderView::startRenamingSelectedItem(), LLRectBase< signed int >::stretch(), LLInventoryView::toggleFindOptions(), LLRectBase< signed int >::translate(), LLView::translateIntoRect(), LLRectBase< signed int >::unionWith(), LLPreviewTexture::updateAspectRatio(), LLScrollListCtrl::updateColumns(), LLLayoutStack::updateLayout(), LLScrollingPanelList::updatePanelVisiblilty(), LLView::updateRect(), LLMultiFloater::updateResizeLimits(), LLScrollableContainerView::updateScroll(), LLSnapshotLivePreview::updateSnapshot(), LLScrollbar::updateThumbRect(), LLView::userSetShape(), and LLFloater::userSetShape().
Type LLRectBase< Type >::mRight |
Definition at line 46 of file llrect.h.
Referenced by LLMenuGL::arrange(), LLAgent::calcCustomizeAvatarUIOffset(), LLRectBase< signed int >::clampPointToRect(), LLRectBase< signed int >::clipPointToRect(), LLView::draw(), LLFloaterTexturePicker::draw(), LLTabContainer::draw(), LLMenuItemGL::draw(), LLHoverView::draw(), LLSnapshotLivePreview::draw(), LLFloaterImport::draw(), LLFloaterImagePreview::draw(), LLFloaterColorPicker::draw(), LLFastTimerView::draw(), LLScrollListCtrl::drawItems(), LLTextEditor::drawSelectionBackground(), LLFloaterView::findNeighboringPosition(), LLView::findSnapEdge(), LLColumnHeader::findSnapEdge(), LLView::findSnapRect(), LLRectBase< signed int >::getCenterX(), LLView::getScreenRect(), LLRectBase< signed int >::getValue(), LLRectBase< signed int >::getWidth(), gl_draw_x(), gl_rect_2d(), gl_rect_2d_offset_local(), LLColumnHeader::handleDoubleClick(), LLScrollableContainerView::handleDragAndDrop(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLResizeBar::handleHover(), LLFloaterImagePreview::handleHover(), LLTabContainer::handleMouseDown(), LLScrollbar::handleMouseDown(), LLWorldMapView::handleToolTip(), LLViewerTextEditor::handleToolTip(), LLView::handleToolTip(), LLTextEditor::handleToolTip(), LLTabContainer::handleToolTip(), LLNetMap::handleToolTip(), LLComboBox::handleToolTip(), LLScrollableContainerView::init(), LLViewerWindow::initBase(), LLViewerWindow::initWorldUI(), LLRectBase< signed int >::intersectWith(), LLPanelLogin::LLPanelLogin(), LLRectBase< signed int >::makeValid(), LLFloaterSettingsDebug::onCommitSettings(), LLMenuItemBranchGL::openMenu(), LLRectBase< signed int >::operator!=(), LLRectBase< signed int >::operator==(), LLRectBase< signed int >::pointInRect(), LLViewerCamera::projectPosAgentToScreen(), LLViewerCamera::projectPosAgentToScreenEdge(), LLRectBase< signed int >::rectInRect(), LLFontGL::renderQuad(), LLViewerWindow::reshape(), LLView::reshape(), LLContainerView::reshape(), LLMapLayerResponder::result(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLRectBase< signed int >::set(), LLComboBox::setAllowTextEntry(), LLRectBase< signed int >::setCenterAndSize(), LLSliderCtrl::setLabelArg(), LLRectBase< signed int >::setLeftTopAndSize(), LLRectBase< signed int >::setOriginAndSize(), LLSlider::setValue(), LLRectBase< signed int >::setValue(), LLPieMenu::show(), LLMenuGL::showPopup(), LLRectBase< signed int >::stretch(), LLRectBase< signed int >::translate(), LLView::translateIntoRect(), LLRectBase< signed int >::unionWith(), LLLayoutStack::updateLayout(), LLScrollingPanelList::updatePanelVisiblilty(), LLSnapshotLivePreview::updateSnapshot(), LLScrollbar::updateThumbRect(), and LLFloater::userSetShape().
Type LLRectBase< Type >::mTop |
Definition at line 45 of file llrect.h.
Referenced by LLScrollListCtrl::addColumn(), LLMenuGL::arrange(), LLRectBase< signed int >::clampPointToRect(), LLRectBase< signed int >::clipPointToRect(), LLFloaterNotRunQueue::create(), LLFloaterRunQueue::create(), LLFloaterResetQueue::create(), LLFloaterCompileQueue::create(), LLView::draw(), LLFloaterTexturePicker::draw(), LLTabContainerVertical::draw(), LLLineEditor::draw(), LLHoverView::draw(), LLSnapshotLivePreview::draw(), LLFloaterImport::draw(), LLFloaterImagePreview::draw(), LLFloaterColorPicker::draw(), LLFastTimerView::draw(), LLTextEditor::drawCursor(), LLScrollListCtrl::drawItems(), LLViewerWindow::drawMouselookInstructions(), LLTextEditor::drawSelectionBackground(), LLTextEditor::drawText(), LLFloaterView::findNeighboringPosition(), LLView::findSnapEdge(), LLView::findSnapRect(), LLEmbeddedNotecardOpener::fire(), LLPanel::fromXML(), LLRectBase< signed int >::getCenterY(), LLTextEditor::getCursorPosFromLocalCoord(), LLRectBase< signed int >::getHeight(), LLGLTexMemBar::getRequiredRect(), LLTextureBar::getRequiredRect(), LLStatBar::getRequiredRect(), LLContainerView::getRequiredRect(), LLView::getScreenRect(), LLRectBase< signed int >::getValue(), gl_draw_x(), gl_rect_2d(), gl_rect_2d_offset_local(), LLMultiFloater::growToFit(), LLScrollableContainerView::handleDragAndDrop(), LLViewerTextEditor::handleHover(), LLTextEditor::handleHover(), LLScrollbar::handleHover(), LLResizeHandle::handleHover(), LLResizeBar::handleHover(), LLFloaterImagePreview::handleHover(), LLTabContainerVertical::handleMouseDown(), LLScrollbar::handleMouseDown(), LLMenuItemSeparatorGL::handleMouseDown(), LLViewerTextEditor::handleMouseUp(), LLTextEditor::handleMouseUp(), LLMenuItemSeparatorGL::handleMouseUp(), LLViewerWindow::handlePerFrameHover(), LLWorldMapView::handleToolTip(), LLViewerTextEditor::handleToolTip(), LLView::handleToolTip(), LLTextEditor::handleToolTip(), LLNetMap::handleToolTip(), LLComboBox::handleToolTip(), LLScrollListCtrl::hitItem(), LLScrollableContainerView::init(), LLViewerWindow::initBase(), LLViewerWindow::initWorldUI(), LLRectBase< signed int >::intersectWith(), LLFloaterAudioVolume::LLFloaterAudioVolume(), LLFloaterGroupInvite::LLFloaterGroupInvite(), LLFloaterScriptQueue::LLFloaterScriptQueue(), LLFloaterScriptSearch::LLFloaterScriptSearch(), LLLiveLSLEditor::LLLiveLSLEditor(), LLPanelLogin::LLPanelLogin(), LLPreviewAnim::LLPreviewAnim(), LLPreviewSound::LLPreviewSound(), LLPreviewTexture::LLPreviewTexture(), LLRectBase< signed int >::makeValid(), LLPanelContents::onClickNewScript(), LLFloater::onClickTearOff(), LLFloaterSettingsDebug::onCommitSettings(), LLTextureCtrl::onFloaterClose(), open_landmark(), open_notecard(), open_texture(), LLViewerTextEditor::openEmbeddedTexture(), LLTaskAnimationBridge::openItem(), LLTaskNotecardBridge::openItem(), LLTaskLSLBridge::openItem(), LLTaskTextureBridge::openItem(), LLLSLTextBridge::openItem(), LLAnimationBridge::openItem(), LLMenuItemBranchGL::openMenu(), LLTaskSoundBridge::openSoundPreview(), LLSoundBridge::openSoundPreview(), LLRectBase< signed int >::operator!=(), LLRectBase< signed int >::operator==(), LLAnimationBridge::performAction(), LLRectBase< signed int >::pointInRect(), LLFloaterAnimPreview::postBuild(), LLViewerCamera::projectPosAgentToScreen(), LLViewerCamera::projectPosAgentToScreenEdge(), LLRectBase< signed int >::rectInRect(), LLFontGL::renderQuad(), LLViewerWindow::reshape(), LLView::reshape(), LLContainerView::reshape(), LLMapLayerResponder::result(), LLFolderView::scrollToShowItem(), LLScrollableContainerView::scrollToShowRect(), LLScrollableContainerView::scrollVertical(), LLRectBase< signed int >::set(), LLComboBox::setAllowTextEntry(), LLRectBase< signed int >::setCenterAndSize(), LLRectBase< signed int >::setLeftTopAndSize(), LLRectBase< signed int >::setOriginAndSize(), LLRectBase< signed int >::setValue(), LLPieMenu::show(), LLComboBox::showList(), LLTextureCtrl::showPicker(), LLTaskInvFVBridge::showProperties(), LLShowProps::showProperties(), LLRectBase< signed int >::stretch(), LLInventoryView::toggleFindOptions(), LLRectBase< signed int >::translate(), LLView::translateIntoRect(), LLRectBase< signed int >::unionWith(), LLPreviewTexture::updateAspectRatio(), LLScrollListCtrl::updateColumns(), LLLayoutStack::updateLayout(), LLScrollingPanelList::updatePanelVisiblilty(), LLMultiFloater::updateResizeLimits(), LLScrollableContainerView::updateScroll(), LLSnapshotLivePreview::updateSnapshot(), LLScrollbar::updateThumbRect(), and LLFloater::userSetShape().
LLRectBase< Type > LLRectBase< Type >::null [static] |
Definition at line 266 of file llrect.h.
Referenced by LLTabContainerCommon::fromXML(), LLScrollableContainerView::fromXML(), and LLControlGroup::getRect().