|
Rose
|
This is the complete list of members for rose::Rectangle, including all inherited members.
| contains(Position< int > pos) const noexcept | rose::Rectangle | inline |
| contains(Position pos) const noexcept | rose::Rectangle | inline |
| corners() const noexcept | rose::Rectangle | inline |
| crossCorners() const noexcept | rose::Rectangle | inline |
| getPosition() const noexcept | rose::Rectangle | inline |
| getSize() const noexcept | rose::Rectangle | inline |
| h (defined in rose::Rectangle) | rose::Rectangle | |
| height() | rose::Rectangle | inline |
| height() const noexcept | rose::Rectangle | inline |
| intersection(const Rectangle &o) const (defined in rose::Rectangle) | rose::Rectangle | inline |
| intersection(const Rectangle &o) const (defined in rose::Rectangle) | rose::Rectangle | inline |
| moveOrigin(const std::optional< Position > &deltaPos) const | rose::Rectangle | inline |
| noOverlap(const Rectangle &o) const noexcept | rose::Rectangle | inline |
| noOverlap(const Rectangle &o) const noexcept | rose::Rectangle | inline |
| operator+(const Position< int > &p) const noexcept | rose::Rectangle | inline |
| operator+(const Size &s) const noexcept | rose::Rectangle | inline |
| operator+(const Position &deltaPos) | rose::Rectangle | inline |
| operator+=(const Position &deltaPos) | rose::Rectangle | inline |
| operator-(const Size &s) const noexcept | rose::Rectangle | inline |
| operator=(const Rectangle &p)=default (defined in rose::Rectangle) | rose::Rectangle | |
| operator=(Rectangle &&p)=default (defined in rose::Rectangle) | rose::Rectangle | |
| operator=(const Size &s) (defined in rose::Rectangle) | rose::Rectangle | inline |
| operator=(const Position< int > &p) (defined in rose::Rectangle) | rose::Rectangle | inline |
| operator=(const Rectangle &)=default | rose::Rectangle | |
| operator=(Rectangle &&)=default | rose::Rectangle | |
| operator=(const Size &size) | rose::Rectangle | inline |
| operator=(const Position &position) | rose::Rectangle | inline |
| overlap(const Rectangle &o) const noexcept | rose::Rectangle | inline |
| overlap(const Rectangle &o) const noexcept | rose::Rectangle | inline |
| position() const noexcept | rose::Rectangle | inline |
| positionPrimary(Orientation orientation) (defined in rose::Rectangle) | rose::Rectangle | inline |
| positionSecondary(Orientation orientation) (defined in rose::Rectangle) | rose::Rectangle | inline |
| posPri(Orientation o) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| posPri(Orientation o) const noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| posSec(Orientation o) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| posSec(Orientation o) const noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| primeCorners() const noexcept | rose::Rectangle | inline |
| Rectangle() noexcept=default (defined in rose::Rectangle) | rose::Rectangle | |
| Rectangle(int X, int Y, int W, int H) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| Rectangle(const Position< int > &p, const Size &s) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| Rectangle(const Rectangle &p)=default (defined in rose::Rectangle) | rose::Rectangle | |
| Rectangle(Rectangle &&p)=default (defined in rose::Rectangle) | rose::Rectangle | |
| Rectangle(std::array< int, 4 > value) noexcept | rose::Rectangle | inlineexplicit |
| Rectangle(int value=0) noexcept | rose::Rectangle | inlineexplicit |
| Rectangle(int x, int y, int width, int height) noexcept | rose::Rectangle | inline |
| Rectangle(const Rectangle &)=default | rose::Rectangle | |
| Rectangle(Rectangle &&)=default | rose::Rectangle | |
| Rectangle(const Position &pos, const Size &size) | rose::Rectangle | inline |
| Rectangle(const std::optional< Position > &pos, const std::optional< Size > &size) | rose::Rectangle | inline |
| size() const noexcept | rose::Rectangle | inline |
| sizePri(Orientation o) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| sizePri(Orientation o) const noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| sizePrimary(Orientation orientation) (defined in rose::Rectangle) | rose::Rectangle | inline |
| sizeSec(Orientation o) noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| sizeSec(Orientation o) const noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| sizeSecondary(Orientation orientation) (defined in rose::Rectangle) | rose::Rectangle | inline |
| toSdlRect() const noexcept (defined in rose::Rectangle) | rose::Rectangle | inline |
| w (defined in rose::Rectangle) | rose::Rectangle | |
| width() | rose::Rectangle | inline |
| width() const noexcept | rose::Rectangle | inline |
| x (defined in rose::Rectangle) | rose::Rectangle | |
| x() | rose::Rectangle | inline |
| x() const noexcept | rose::Rectangle | inline |
| y (defined in rose::Rectangle) | rose::Rectangle | |
| y() | rose::Rectangle | inline |
| y() const noexcept | rose::Rectangle | inline |
| Zero (defined in rose::Rectangle) | rose::Rectangle | static |
| Zero | rose::Rectangle | static |
1.8.13