MyGUI
3.2.0
|
#include <MyGUI_ICroppedRectangle.h>
Definition at line 31 of file MyGUI_ICroppedRectangle.h.
MyGUI::ICroppedRectangle::ICroppedRectangle | ( | ) | [inline] |
Definition at line 34 of file MyGUI_ICroppedRectangle.h.
virtual MyGUI::ICroppedRectangle::~ICroppedRectangle | ( | ) | [inline, virtual] |
Definition at line 39 of file MyGUI_ICroppedRectangle.h.
bool MyGUI::ICroppedRectangle::_checkMargin | ( | ) | [inline, protected] |
Definition at line 200 of file MyGUI_ICroppedRectangle.h.
bool MyGUI::ICroppedRectangle::_checkOutside | ( | ) | const [inline, protected] |
Definition at line 250 of file MyGUI_ICroppedRectangle.h.
const IntRect& MyGUI::ICroppedRectangle::_getMargin | ( | ) | const [inline] |
Definition at line 178 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getMarginBottom | ( | ) | const [inline] |
Definition at line 194 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getMarginLeft | ( | ) | const [inline] |
Definition at line 182 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getMarginRight | ( | ) | const [inline] |
Definition at line 186 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getMarginTop | ( | ) | const [inline] |
Definition at line 190 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewBottom | ( | ) | const [inline] |
Definition at line 160 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewHeight | ( | ) | const [inline] |
Definition at line 168 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewLeft | ( | ) | const [inline] |
Definition at line 148 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewRight | ( | ) | const [inline] |
Definition at line 152 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewTop | ( | ) | const [inline] |
Definition at line 156 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::_getViewWidth | ( | ) | const [inline] |
Definition at line 164 of file MyGUI_ICroppedRectangle.h.
bool MyGUI::ICroppedRectangle::_isMargin | ( | ) | const [inline] |
True if rectangle is cropped by parent rectangle
Definition at line 142 of file MyGUI_ICroppedRectangle.h.
void MyGUI::ICroppedRectangle::_setCroppedParent | ( | ICroppedRectangle * | _parent | ) | [inline] |
Definition at line 173 of file MyGUI_ICroppedRectangle.h.
IntCoord MyGUI::ICroppedRectangle::getAbsoluteCoord | ( | ) | const [inline] |
Get coordinate in screen coordinates
Definition at line 92 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getAbsoluteLeft | ( | ) | const [inline] |
Get X in screen coordinates
Definition at line 98 of file MyGUI_ICroppedRectangle.h.
const IntPoint& MyGUI::ICroppedRectangle::getAbsolutePosition | ( | ) | const [inline] |
Get position in screen coordinates
Definition at line 82 of file MyGUI_ICroppedRectangle.h.
IntRect MyGUI::ICroppedRectangle::getAbsoluteRect | ( | ) | const [inline] |
Get rectangle in screen coordinates
Definition at line 87 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getAbsoluteTop | ( | ) | const [inline] |
Get Y in screen coordinates
Definition at line 103 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getBottom | ( | ) | const [inline] |
Get bottom y-coordinate
Definition at line 124 of file MyGUI_ICroppedRectangle.h.
const IntCoord& MyGUI::ICroppedRectangle::getCoord | ( | ) | const [inline] |
Get coordinates (position and size)
Definition at line 76 of file MyGUI_ICroppedRectangle.h.
ICroppedRectangle* MyGUI::ICroppedRectangle::getCroppedParent | ( | ) | [inline] |
Get parent ICroppedRectangle
Definition at line 42 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getHeight | ( | ) | const [inline] |
Get height
Definition at line 134 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getLeft | ( | ) | const [inline] |
Get left x-coordinate
Definition at line 109 of file MyGUI_ICroppedRectangle.h.
IntPoint MyGUI::ICroppedRectangle::getPosition | ( | ) | const [inline] |
Get position
Definition at line 66 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getRight | ( | ) | const [inline] |
Get right x-coordinate
Definition at line 114 of file MyGUI_ICroppedRectangle.h.
IntSize MyGUI::ICroppedRectangle::getSize | ( | ) | const [inline] |
Get size
Definition at line 71 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getTop | ( | ) | const [inline] |
Get top y-coordinate
Definition at line 119 of file MyGUI_ICroppedRectangle.h.
int MyGUI::ICroppedRectangle::getWidth | ( | ) | const [inline] |
Get width
Definition at line 129 of file MyGUI_ICroppedRectangle.h.
virtual void MyGUI::ICroppedRectangle::setCoord | ( | const IntCoord & | _value | ) | [inline, virtual] |
Set coordinates (position and size)
Reimplemented in MyGUI::EditBox, MyGUI::ListBox, MyGUI::ItemBox, MyGUI::Canvas, MyGUI::Widget, MyGUI::ScrollBar, MyGUI::Window, MyGUI::TabControl, MyGUI::ProgressBar, MyGUI::MultiListBox, and MyGUI::ScrollView.
Definition at line 60 of file MyGUI_ICroppedRectangle.h.
virtual void MyGUI::ICroppedRectangle::setPosition | ( | const IntPoint & | _value | ) | [inline, virtual] |
Set position
Reimplemented in MyGUI::EditBox, MyGUI::ListBox, MyGUI::ItemBox, MyGUI::Widget, MyGUI::ScrollBar, MyGUI::Window, MyGUI::TabControl, MyGUI::ProgressBar, MyGUI::MultiListBox, and MyGUI::ScrollView.
Definition at line 48 of file MyGUI_ICroppedRectangle.h.
virtual void MyGUI::ICroppedRectangle::setSize | ( | const IntSize & | _value | ) | [inline, virtual] |
Set size
Reimplemented in MyGUI::EditBox, MyGUI::ListBox, MyGUI::ItemBox, MyGUI::Canvas, MyGUI::Widget, MyGUI::ScrollBar, MyGUI::Window, MyGUI::TabControl, MyGUI::ProgressBar, MyGUI::MultiListBox, and MyGUI::ScrollView.
Definition at line 54 of file MyGUI_ICroppedRectangle.h.
IntPoint MyGUI::ICroppedRectangle::mAbsolutePosition [protected] |
Definition at line 261 of file MyGUI_ICroppedRectangle.h.
IntCoord MyGUI::ICroppedRectangle::mCoord [protected] |
Definition at line 260 of file MyGUI_ICroppedRectangle.h.
Definition at line 264 of file MyGUI_ICroppedRectangle.h.
bool MyGUI::ICroppedRectangle::mIsMargin [protected] |
Definition at line 263 of file MyGUI_ICroppedRectangle.h.
IntRect MyGUI::ICroppedRectangle::mMargin [protected] |
Definition at line 259 of file MyGUI_ICroppedRectangle.h.