![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::RectF, including all inherited members.
area() const noexcept | s3d::RectF | |
asPolygon() const | s3d::RectF | |
asQuad() const noexcept | s3d::RectF | |
asRect() const noexcept | s3d::RectF | |
bl() const noexcept | s3d::RectF | |
bottom() const noexcept | s3d::RectF | |
bottomCenter() const noexcept | s3d::RectF | |
bottomY() const noexcept | s3d::RectF | |
br() const noexcept | s3d::RectF | |
center() const noexcept | s3d::RectF | |
centerX() const noexcept | s3d::RectF | |
centerY() const noexcept | s3d::RectF | |
contains(const Shape2DType &other) const | s3d::RectF | |
draw(const ColorF &color=Palette::White) const | s3d::RectF | |
draw(const ColorF(&colors)[4]) const | s3d::RectF | |
draw(Arg::top_< ColorF > topColor, Arg::bottom_< ColorF > bottomColor) const | s3d::RectF | |
draw(Arg::left_< ColorF > leftColor, Arg::right_< ColorF > rightColor) const | s3d::RectF | |
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) const | s3d::RectF | |
drawFrame(double thickness, const ColorF &innerColor, const ColorF &outerColor) const | s3d::RectF | |
drawFrame(double innerThickness, double outerThickness, const ColorF &color=Palette::White) const | s3d::RectF | |
drawFrame(double innerThickness, double outerThickness, const ColorF &innerColor, const ColorF &outerColor) const | s3d::RectF | |
drawShadow(const Vec2 &offset, double blurRadius, double spread=0.0, const ColorF &color=ColorF{ 0.0, 0.5 }) const | s3d::RectF | |
Empty() noexcept | s3d::RectF | static |
Formatter(FormatData &formatData, const RectF &value) | s3d::RectF | friend |
FromPoints(position_type a, position_type b) noexcept | s3d::RectF | static |
getOverlap(const RectF &other) const noexcept | s3d::RectF | |
getRelativePoint(double relativeX, double relativeY) const noexcept | s3d::RectF | |
h | s3d::RectF | |
hasArea() const noexcept | s3d::RectF | |
hash() const noexcept | s3d::RectF | |
horizontalAspectRatio() const noexcept | s3d::RectF | |
intersects(const Shape2DType &other) const | s3d::RectF | |
intersectsAt(const Shape2DType &other) const | s3d::RectF | |
isEmpty() const noexcept | s3d::RectF | |
left() const noexcept | s3d::RectF | |
leftCenter() const noexcept | s3d::RectF | |
leftClicked() const noexcept | s3d::RectF | |
leftPressed() const noexcept | s3d::RectF | |
leftReleased() const noexcept | s3d::RectF | |
leftX() const noexcept | s3d::RectF | |
lerp(const RectF &other, double f) const noexcept | s3d::RectF | |
mouseOver() const noexcept | s3d::RectF | |
moveBy(value_type _x, value_type _y) noexcept | s3d::RectF | |
moveBy(size_type v) noexcept | s3d::RectF | |
movedBy(value_type _x, value_type _y) const noexcept | s3d::RectF | |
movedBy(size_type v) const noexcept | s3d::RectF | |
operator bool() const noexcept | s3d::RectF | explicit |
operator!=(const RectF &lhs, const RectF &rhs) noexcept | s3d::RectF | friend |
operator()(const Texture &texture) const | s3d::RectF | |
operator()(const TextureRegion &textureRegion) const | s3d::RectF | |
operator<<(std::basic_ostream< CharType > &output, const RectF &value) | s3d::RectF | friend |
operator==(const RectF &lhs, const RectF &rhs) noexcept | s3d::RectF | friend |
operator>>(std::basic_istream< CharType > &input, RectF &value) | s3d::RectF | friend |
outline(CloseRing closeRing=CloseRing::No) const | s3d::RectF | |
outline(double distanceFromOrigin, double length) const | s3d::RectF | |
overwrite(Image &dst, const Color &color) const | s3d::RectF | |
overwriteFrame(Image &dst, int32 innerThickness, int32 outerThickness, const Color &color) const | s3d::RectF | |
paint(Image &dst, const Color &color) const | s3d::RectF | |
paintFrame(Image &dst, int32 innerThickness, int32 outerThickness, const Color &color) const | s3d::RectF | |
perimeter() const noexcept | s3d::RectF | |
point(size_t index) const | s3d::RectF | |
pos | s3d::RectF | |
position_type typedef | s3d::RectF | |
RectF()=default | s3d::RectF | |
RectF(value_type _size) noexcept | s3d::RectF | explicit |
RectF(Arithmetic _size) noexcept | s3d::RectF | explicit |
RectF(value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(W _w, H _h) noexcept | s3d::RectF | explicit |
RectF(size_type _size) noexcept | s3d::RectF | explicit |
RectF(value_type _x, value_type _y, value_type _size) noexcept | s3d::RectF | |
RectF(X _x, Y _y, S _size) noexcept | s3d::RectF | |
RectF(value_type _x, value_type _y, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(X _x, Y _y, W _w, H _h) noexcept | s3d::RectF | |
RectF(value_type _x, value_type _y, size_type _size) noexcept | s3d::RectF | |
RectF(X _x, Y _y, size_type _size) noexcept | s3d::RectF | |
RectF(position_type _pos, value_type _size) noexcept | s3d::RectF | |
RectF(position_type _pos, Arithmetic _size) noexcept | s3d::RectF | |
RectF(position_type _pos, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(position_type _pos, W _w, H _h) noexcept | s3d::RectF | |
RectF(position_type _pos, size_type _size) noexcept | s3d::RectF | |
RectF(const Rect &r) noexcept | s3d::RectF | |
RectF(Arg::center_< position_type > _center, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::center_< position_type > _center, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::center_< position_type > _center, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::topLeft_< position_type > topLeft, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::topLeft_< position_type > topLeft, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::topLeft_< position_type > topLeft, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::topCenter_< position_type > topCenter, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::topCenter_< position_type > topCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::topCenter_< position_type > topCenter, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::topRight_< position_type > topRight, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::topRight_< position_type > topRight, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::topRight_< position_type > topRight, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::rightCenter_< position_type > rightCenter, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::rightCenter_< position_type > rightCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::rightCenter_< position_type > rightCenter, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomRight_< position_type > bottomRight, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomRight_< position_type > bottomRight, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::bottomRight_< position_type > bottomRight, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomCenter_< position_type > bottomCenter, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomCenter_< position_type > bottomCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::bottomCenter_< position_type > bottomCenter, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomLeft_< position_type > bottomLeft, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::bottomLeft_< position_type > bottomLeft, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::bottomLeft_< position_type > bottomLeft, size_type _size) noexcept | s3d::RectF | |
RectF(Arg::leftCenter_< position_type > leftCenter, value_type _size) noexcept | s3d::RectF | |
RectF(Arg::leftCenter_< position_type > leftCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
RectF(Arg::leftCenter_< position_type > leftCenter, size_type _size) noexcept | s3d::RectF | |
right() const noexcept | s3d::RectF | |
rightCenter() const noexcept | s3d::RectF | |
rightClicked() const noexcept | s3d::RectF | |
rightPressed() const noexcept | s3d::RectF | |
rightReleased() const noexcept | s3d::RectF | |
rightX() const noexcept | s3d::RectF | |
rotated(double angle) const noexcept | s3d::RectF | |
rotatedAt(double _x, double _y, double angle) const noexcept | s3d::RectF | |
rotatedAt(Vec2 _pos, double angle) const noexcept | s3d::RectF | |
rounded(double r) const noexcept | s3d::RectF | |
rounded(double tl, double tr, double br, double bl) const noexcept | s3d::RectF | |
scaled(double s) const noexcept | s3d::RectF | |
scaled(double sx, double sy) const noexcept | s3d::RectF | |
scaled(Vec2 s) const noexcept | s3d::RectF | |
scaledAt(Vec2 _pos, double s) const noexcept | s3d::RectF | |
scaledAt(Vec2 _pos, double sx, double sy) const noexcept | s3d::RectF | |
scaledAt(Vec2 _pos, Vec2 s) const noexcept | s3d::RectF | |
set(value_type _x, value_type _y, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(value_type _x, value_type _y, value_type _size) noexcept | s3d::RectF | |
set(value_type _x, value_type _y, size_type _size) noexcept | s3d::RectF | |
set(position_type _pos, value_type _size) noexcept | s3d::RectF | |
set(position_type _pos, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(position_type _pos, size_type _size) noexcept | s3d::RectF | |
set(const Rect &r) noexcept | s3d::RectF | |
set(const RectF &r) noexcept | s3d::RectF | |
set(Arg::center_< position_type > _center, value_type _size) noexcept | s3d::RectF | |
set(Arg::center_< position_type > _center, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::center_< position_type > _center, size_type _size) noexcept | s3d::RectF | |
set(Arg::topLeft_< position_type > topLeft, value_type _size) noexcept | s3d::RectF | |
set(Arg::topLeft_< position_type > topLeft, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::topLeft_< position_type > topLeft, size_type _size) noexcept | s3d::RectF | |
set(Arg::topCenter_< position_type > topCenter, value_type _size) noexcept | s3d::RectF | |
set(Arg::topCenter_< position_type > topCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::topCenter_< position_type > topCenter, size_type _size) noexcept | s3d::RectF | |
set(Arg::topRight_< position_type > topRight, value_type _size) noexcept | s3d::RectF | |
set(Arg::topRight_< position_type > topRight, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::topRight_< position_type > topRight, size_type _size) noexcept | s3d::RectF | |
set(Arg::rightCenter_< position_type > rightCenter, value_type _size) noexcept | s3d::RectF | |
set(Arg::rightCenter_< position_type > rightCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::rightCenter_< position_type > rightCenter, size_type _size) noexcept | s3d::RectF | |
set(Arg::bottomRight_< position_type > bottomRight, value_type _size) noexcept | s3d::RectF | |
set(Arg::bottomRight_< position_type > bottomRight, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::bottomRight_< position_type > bottomRight, size_type _size) noexcept | s3d::RectF | |
set(Arg::bottomCenter_< position_type > bottomCenter, value_type _size) noexcept | s3d::RectF | |
set(Arg::bottomCenter_< position_type > bottomCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::bottomCenter_< position_type > bottomCenter, size_type _size) noexcept | s3d::RectF | |
set(Arg::bottomLeft_< position_type > bottomLeft, value_type _size) noexcept | s3d::RectF | |
set(Arg::bottomLeft_< position_type > bottomLeft, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::bottomLeft_< position_type > bottomLeft, size_type _size) noexcept | s3d::RectF | |
set(Arg::leftCenter_< position_type > leftCenter, value_type _size) noexcept | s3d::RectF | |
set(Arg::leftCenter_< position_type > leftCenter, value_type _w, value_type _h) noexcept | s3d::RectF | |
set(Arg::leftCenter_< position_type > leftCenter, size_type _size) noexcept | s3d::RectF | |
setCenter(value_type _x, value_type _y) noexcept | s3d::RectF | |
setCenter(position_type _pos) noexcept | s3d::RectF | |
setPos(value_type _x, value_type _y) noexcept | s3d::RectF | |
setPos(position_type _pos) noexcept | s3d::RectF | |
setPos(Arg::center_< position_type > _center) noexcept | s3d::RectF | |
setPos(Arg::topLeft_< position_type > topLeft) noexcept | s3d::RectF | |
setPos(Arg::topCenter_< position_type > topCenter) noexcept | s3d::RectF | |
setPos(Arg::topRight_< position_type > topRight) noexcept | s3d::RectF | |
setPos(Arg::rightCenter_< position_type > rightCenter) noexcept | s3d::RectF | |
setPos(Arg::bottomRight_< position_type > bottomRight) noexcept | s3d::RectF | |
setPos(Arg::bottomCenter_< position_type > bottomCenter) noexcept | s3d::RectF | |
setPos(Arg::bottomLeft_< position_type > bottomLeft) noexcept | s3d::RectF | |
setPos(Arg::leftCenter_< position_type > leftCenter) noexcept | s3d::RectF | |
setSize(value_type _size) noexcept | s3d::RectF | |
setSize(value_type _w, value_type _h) noexcept | s3d::RectF | |
setSize(size_type _size) noexcept | s3d::RectF | |
shearedX(double vx) const noexcept | s3d::RectF | |
shearedY(double vy) const noexcept | s3d::RectF | |
side(size_t index) const | s3d::RectF | |
size | s3d::RectF | |
size_type typedef | s3d::RectF | |
stretched(value_type xy) const noexcept | s3d::RectF | |
stretched(value_type _x, value_type _y) const noexcept | s3d::RectF | |
stretched(size_type xy) const noexcept | s3d::RectF | |
stretched(value_type top, value_type right, value_type bottom, value_type left) const noexcept | s3d::RectF | |
tl() const noexcept | s3d::RectF | |
top() const noexcept | s3d::RectF | |
topCenter() const noexcept | s3d::RectF | |
topY() const noexcept | s3d::RectF | |
tr() const noexcept | s3d::RectF | |
triangle(size_t index) const | s3d::RectF | |
value_type typedef | s3d::RectF | |
w | s3d::RectF | |
x | s3d::RectF | |
y | s3d::RectF |