Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
This is the complete list of members for sf::Shape, including all inherited members.
| AddPoint(float X, float Y, const Color &Col=Color(255, 255, 255), const Color &OutlineCol=Color(0, 0, 0)) | sf::Shape | |
| AddPoint(const Vector2f &Position, const Color &Col=Color(255, 255, 255), const Color &OutlineCol=Color(0, 0, 0)) | sf::Shape | |
| Circle(float X, float Y, float Radius, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Circle(const Vector2f &Center, float Radius, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Drawable(const Vector2f &Position=Vector2f(0, 0), const Vector2f &Scale=Vector2f(1, 1), float Rotation=0.f, const Color &Col=Color(255, 255, 255, 255)) | sf::Drawable | |
| EnableFill(bool Enable) | sf::Shape | |
| EnableOutline(bool Enable) | sf::Shape | |
| GetBlendMode() const | sf::Drawable | |
| GetCenter() const | sf::Drawable | |
| GetColor() const | sf::Drawable | |
| GetInverseMatrix() const | sf::Drawable | protected |
| GetMatrix() const | sf::Drawable | protected |
| GetNbPoints() const | sf::Shape | |
| GetOutlineWidth() const | sf::Shape | |
| GetPointColor(unsigned int Index) const | sf::Shape | |
| GetPointOutlineColor(unsigned int Index) const | sf::Shape | |
| GetPointPosition(unsigned int Index) const | sf::Shape | |
| GetPosition() const | sf::Drawable | |
| GetRotation() const | sf::Drawable | |
| GetScale() const | sf::Drawable | |
| Line(float P1X, float P1Y, float P2X, float P2Y, float Thickness, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Line(const Vector2f &P1, const Vector2f &P2, float Thickness, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Move(float OffsetX, float OffsetY) | sf::Drawable | |
| Move(const Vector2f &Offset) | sf::Drawable | |
| Rectangle(float P1X, float P1Y, float P2X, float P2Y, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Rectangle(const Vector2f &P1, const Vector2f &P2, const Color &Col, float Outline=0.f, const Color &OutlineCol=sf::Color(0, 0, 0)) | sf::Shape | static |
| Render(RenderTarget &Target) const | sf::Shape | protectedvirtual |
| Rotate(float Angle) | sf::Drawable | |
| Scale(float FactorX, float FactorY) | sf::Drawable | |
| Scale(const Vector2f &Factor) | sf::Drawable | |
| SetBlendMode(Blend::Mode Mode) | sf::Drawable | |
| SetCenter(float CenterX, float CenterY) | sf::Drawable | |
| SetCenter(const Vector2f &Center) | sf::Drawable | |
| SetColor(const Color &Col) | sf::Drawable | |
| SetOutlineWidth(float Width) | sf::Shape | |
| SetPointColor(unsigned int Index, const Color &Col) | sf::Shape | |
| SetPointOutlineColor(unsigned int Index, const Color &OutlineCol) | sf::Shape | |
| SetPointPosition(unsigned int Index, const Vector2f &Position) | sf::Shape | |
| SetPointPosition(unsigned int Index, float X, float Y) | sf::Shape | |
| SetPosition(float X, float Y) | sf::Drawable | |
| SetPosition(const Vector2f &Position) | sf::Drawable | |
| SetRotation(float Rotation) | sf::Drawable | |
| SetScale(float ScaleX, float ScaleY) | sf::Drawable | |
| SetScale(const Vector2f &Scale) | sf::Drawable | |
| SetScaleX(float FactorX) | sf::Drawable | |
| SetScaleY(float FactorY) | sf::Drawable | |
| SetX(float X) | sf::Drawable | |
| SetY(float Y) | sf::Drawable | |
| Shape() | sf::Shape | |
| TransformToGlobal(const sf::Vector2f &Point) const | sf::Drawable | |
| TransformToLocal(const sf::Vector2f &Point) const | sf::Drawable | |
| ~Drawable() | sf::Drawable | virtual |