![]() |
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 |