|
Flint Engine
Modular C++20 2D game engine powered by SDL3
|
This is the complete list of members for Flint::CircleShape, including all inherited members.
| CircleShape()=default (defined in Flint::CircleShape) | Flint::CircleShape | |
| CircleShape(float radius, Color fill={255, 255, 255, 255}) | Flint::CircleShape | |
| emit(RenderQueue &queue) const override | Flint::CircleShape | virtual |
| getAngle() const | Flint::CircleShape | inline |
| getFillColor() const | Flint::Shape | inlinevirtual |
| getGlobalBounds() const override | Flint::CircleShape | inlinevirtual |
| getGPUTexture() const | Flint::Drawable | inline |
| getOrigin() const | Flint::CircleShape | inline |
| getOutlineColor() const | Flint::Shape | inlinevirtual |
| getOutlineThickness() const | Flint::Shape | inlinevirtual |
| getPosition() const | Flint::Shape | inlinevirtual |
| getRadius() const | Flint::CircleShape | inline |
| m_fillColor (defined in Flint::Shape) | Flint::Shape | protected |
| m_gpuTexture | Flint::Drawable | protected |
| m_outlineColor (defined in Flint::Shape) | Flint::Shape | protected |
| m_outlineThickness (defined in Flint::Shape) | Flint::Shape | protected |
| m_position (defined in Flint::Shape) | Flint::Shape | protected |
| move(Vec2f delta) | Flint::CircleShape | inline |
| setAngle(float newAngle) | Flint::CircleShape | inline |
| setFillColor(Color color) | Flint::Shape | inlinevirtual |
| setGPUTexture(GPUTexture *texture) | Flint::Drawable | inline |
| setOrigin(Vec2f newOrigin) | Flint::CircleShape | inline |
| setOutlineColor(Color color) | Flint::Shape | inlinevirtual |
| setOutlineThickness(float thickness) | Flint::Shape | inlinevirtual |
| setPosition(Vec2f newPosition) | Flint::Shape | inlinevirtual |
| setRadius(float radius) | Flint::CircleShape | |
| ~Drawable()=default (defined in Flint::Drawable) | Flint::Drawable | virtual |
| ~Shape() override=default (defined in Flint::Shape) | Flint::Shape |