|
| FRect (int, int, std::size_t, std::size_t) noexcept |
|
| FRect (const FPoint &, const FSize &) noexcept |
|
| FRect (const FPoint &, const FPoint &) noexcept |
|
auto | getClassName () const -> FString |
|
auto | getX1 () const noexcept -> int |
|
auto | getY1 () const noexcept -> int |
|
auto | getX2 () const noexcept -> int |
|
auto | getY2 () const noexcept -> int |
|
auto | getX () const noexcept -> int |
|
auto | getY () const noexcept -> int |
|
auto | getPos () const noexcept -> FPoint |
|
auto | getUpperLeftPos () const noexcept -> FPoint |
|
auto | getUpperRightPos () const noexcept -> FPoint |
|
auto | getLowerLeftPos () const noexcept -> FPoint |
|
auto | getLowerRightPos () const noexcept -> FPoint |
|
auto | getWidth () const noexcept -> std::size_t |
|
auto | getHeight () const noexcept -> std::size_t |
|
auto | getSize () const noexcept -> FSize |
|
void | setX1 (int) noexcept |
|
void | setY1 (int) noexcept |
|
void | setX2 (int) noexcept |
|
void | setY2 (int) noexcept |
|
void | setX (int) noexcept |
|
void | setY (int) noexcept |
|
void | setPos (int, int) noexcept |
|
void | setPos (const FPoint &) noexcept |
|
void | setWidth (std::size_t) noexcept |
|
void | setHeight (std::size_t) noexcept |
|
void | setSize (std::size_t, std::size_t) noexcept |
|
void | setSize (const FSize &) noexcept |
|
void | setRect (const FRect &) noexcept |
|
void | setRect (const FPoint &, const FSize &) noexcept |
|
void | setRect (int, int, std::size_t, std::size_t) noexcept |
|
void | setCoordinates (const FPoint &, const FPoint &) noexcept |
|
void | setCoordinates (int, int, int, int) noexcept |
|
auto | isEmpty () const -> bool |
|
auto | x1_ref () &noexcept -> int & |
|
auto | y1_ref () &noexcept -> int & |
|
auto | x2_ref () &noexcept -> int & |
|
auto | y2_ref () &noexcept -> int & |
|
void | move (int, int) noexcept |
|
void | move (const FPoint &) noexcept |
|
void | scaleBy (int, int) noexcept |
|
void | scaleBy (const FPoint &) noexcept |
|
auto | contains (int, int) const noexcept -> bool |
|
auto | contains (const FPoint &) const noexcept -> bool |
|
auto | contains (const FRect &) const noexcept -> bool |
|
auto | overlap (const FRect &) const noexcept -> bool |
|
auto | intersect (const FRect &) const noexcept -> FRect |
|
auto | combined (const FRect &) const noexcept -> FRect |
|