25 #ifndef SFML_CIRCLESHAPE_HPP
26 #define SFML_CIRCLESHAPE_HPP
31 #include <SFML/Graphics/Export.hpp>
32 #include <SFML/Graphics/Shape.hpp>
52 explicit CircleShape(
float radius = 0,
unsigned int pointCount = 30);
62 void setRadius(
float radius);
72 float getRadius()
const;
82 void setPointCount(
unsigned int count);
92 virtual unsigned int getPointCount()
const;
107 virtual Vector2f getPoint(
unsigned int index)
const;
115 unsigned int m_pointCount;
121 #endif // SFML_CIRCLESHAPE_HPP
Base class for textured shapes with outline.
Specialized shape representing a circle.