lines-grid-editor/line.h
2025-06-30 21:52:33 +03:00

24 lines
462 B
C++

#ifndef LINE_H
#define LINE_H
#include <QPoint>
#include <QString>
class Line
{
private:
QPoint start, end;
QString color = QString("red");
public:
Line();
void setStartPoint(QPoint newPoint);
void setEndPoint(QPoint newPoint);
void setColor(QString color);
const QPoint& getStart() const;
const QPoint& getEnd() const;
const QString& getColor() const;
QString getColor();
QString toLuaTable();
};
#endif // LINE_H