17#ifndef _FGE_C_OBJRECTANGLESHAPE_HPP_INCLUDED
18#define _FGE_C_OBJRECTANGLESHAPE_HPP_INCLUDED
27#include "FastEngine/fge_extern.hpp"
28#include "FastEngine/object/C_objShape.hpp"
30#define FGE_OBJRECTANGLESHAPE_CLASSNAME "FGE:OBJ:RECTANGLESHAPE"
43 void setSize(Vector2f
const& size);
44 Vector2f
const& getSize()
const;
46 [[nodiscard]] std::size_t getPointCount()
const override;
48 [[nodiscard]] Vector2f getPoint(std::size_t index)
const override;
Definition C_objRectangleShape.hpp:36
char const * getReadableClassName() const override
Get a readable version of the class name.
char const * getClassName() const override
Get the unique class name of the object.
Definition C_objShape.hpp:39