![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Quad, including all inherited members.
area() const noexcept | s3d::Quad | |
asPolygon() const | s3d::Quad | |
boundingRect() const noexcept | s3d::Quad | |
calculateBuffer(double distance) const | s3d::Quad | |
calculateRoundBuffer(double distance) const | s3d::Quad | |
contains(const Shape2DType &other) const | s3d::Quad | |
draw(const ColorF &color=Palette::White) const | s3d::Quad | |
draw(const ColorF &color0, const ColorF &color1, const ColorF &color2, const ColorF &color3) const | s3d::Quad | |
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) const | s3d::Quad | |
drawFrame(double innerThickness, double outerThickness, const ColorF &color=Palette::White) const | s3d::Quad | |
Formatter(FormatData &formatData, const Quad &value) | s3d::Quad | friend |
hash() const noexcept | s3d::Quad | |
intersects(const Shape2DType &other) const | s3d::Quad | |
intersectsAt(const Shape2DType &other) const | s3d::Quad | |
leftClicked() const noexcept | s3d::Quad | |
leftPressed() const noexcept | s3d::Quad | |
leftReleased() const noexcept | s3d::Quad | |
lerp(const Quad &other, double f) const noexcept | s3d::Quad | |
mouseOver() const noexcept | s3d::Quad | |
moveBy(value_type x, value_type y) noexcept | s3d::Quad | |
moveBy(position_type v) noexcept | s3d::Quad | |
movedBy(value_type x, value_type y) const noexcept | s3d::Quad | |
movedBy(position_type v) const noexcept | s3d::Quad | |
operator!=(const Quad &lhs, const Quad &rhs) noexcept | s3d::Quad | friend |
operator()(const Texture &texture) const | s3d::Quad | |
operator()(const TextureRegion &textureRegion) const | s3d::Quad | |
operator<<(std::basic_ostream< CharType > &output, const Quad &value) | s3d::Quad | friend |
operator==(const Quad &lhs, const Quad &rhs) noexcept | s3d::Quad | friend |
operator>>(std::basic_istream< CharType > &input, Quad &value) | s3d::Quad | friend |
outline(CloseRing closeRing=CloseRing::No) const | s3d::Quad | |
outline(double distanceFromOrigin, double length) const | s3d::Quad | |
overwrite(Image &dst, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::Quad | |
overwriteFrame(Image &dst, int32 thickness, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::Quad | |
p(size_t index) noexcept | s3d::Quad | |
p(size_t index) const noexcept | s3d::Quad | |
p0 | s3d::Quad | |
p1 | s3d::Quad | |
p2 | s3d::Quad | |
p3 | s3d::Quad | |
paint(Image &dst, const Color &color) const | s3d::Quad | |
paintFrame(Image &dst, int32 thickness, const Color &color) const | s3d::Quad | |
perimeter() const noexcept | s3d::Quad | |
point(size_t index) const | s3d::Quad | |
position_type typedef | s3d::Quad | |
Quad()=default | s3d::Quad | |
Quad(value_type x0, value_type y0, value_type x1, value_type y1, value_type x2, value_type y2, value_type x3, value_type y3) noexcept | s3d::Quad | |
Quad(const position_type &_p0, const position_type &_p1, const position_type &_p2, const position_type &_p3) noexcept | s3d::Quad | |
Quad(const Rect &rect) noexcept | s3d::Quad | explicit |
Quad(const RectF &rect) noexcept | s3d::Quad | explicit |
rightClicked() const noexcept | s3d::Quad | |
rightPressed() const noexcept | s3d::Quad | |
rightReleased() const noexcept | s3d::Quad | |
rotatedAt(value_type x, value_type y, value_type angle) const noexcept | s3d::Quad | |
rotatedAt(position_type pos, value_type angle) const noexcept | s3d::Quad | |
scale(double s) noexcept | s3d::Quad | |
scale(double sx, double sy) noexcept | s3d::Quad | |
scale(Vec2 s) noexcept | s3d::Quad | |
scaleAt(Vec2 pos, double s) noexcept | s3d::Quad | |
scaleAt(Vec2 pos, double sx, double sy) noexcept | s3d::Quad | |
scaleAt(Vec2 pos, Vec2 s) noexcept | s3d::Quad | |
scaled(double s) const noexcept | s3d::Quad | |
scaled(double sx, double sy) const noexcept | s3d::Quad | |
scaled(Vec2 s) const noexcept | s3d::Quad | |
scaledAt(Vec2 pos, double s) const noexcept | s3d::Quad | |
scaledAt(Vec2 pos, double sx, double sy) const noexcept | s3d::Quad | |
scaledAt(Vec2 pos, Vec2 s) const noexcept | s3d::Quad | |
set(value_type x0, value_type y0, value_type x1, value_type y1, value_type x2, value_type y2, value_type x3, value_type y3) noexcept | s3d::Quad | |
set(const position_type &_p0, const position_type &_p1, const position_type &_p2, const position_type &_p3) noexcept | s3d::Quad | |
set(const Quad &quad) noexcept | s3d::Quad | |
side(size_t index) const | s3d::Quad | |
stretched(value_type size) const noexcept | s3d::Quad | |
triangle(size_t index) const | s3d::Quad | |
value_type typedef | s3d::Quad |