aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/highlightdice.h
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2020-07-11 00:45:44 +0200
committerRenaud G <renaud@rolisteam.org>2020-08-21 22:51:43 +0200
commit8087429c108c4f6bef5f792ce256b8d5b8b69101 (patch)
treed847b1acadb3d4ac7166bda415794f61816de682 /include/highlightdice.h
parent35d019ec86f272d4189852a3e69ede403c415a8c (diff)
downloadOneRoll-8087429c108c4f6bef5f792ce256b8d5b8b69101.tar.gz
OneRoll-8087429c108c4f6bef5f792ce256b8d5b8b69101.zip
Rework exporting
Diffstat (limited to 'include/highlightdice.h')
-rw-r--r--include/highlightdice.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/include/highlightdice.h b/include/highlightdice.h
index c70a371..66bd445 100644
--- a/include/highlightdice.h
+++ b/include/highlightdice.h
@@ -27,35 +27,40 @@
class HighLightDice
{
public:
- HighLightDice(QList<qint64> result, bool isHighlighted, QString color, bool displayed, quint64 faces);
+ HighLightDice(QList<qint64> result, bool isHighlighted, QString color, bool displayed, quint64 faces,
+ const QString& uuid);
virtual ~HighLightDice();
- QList<qint64> getResult() const;
+ QList<qint64> result() const;
void setResult(const QList<qint64>& result);
bool isHighlighted() const;
void setHighlight(bool hasHighlight);
- QString getColor() const;
+ QString color() const;
void setColor(const QString& color);
- bool getDisplayed() const;
+ bool displayed() const;
void setDisplayed(bool displayed);
- quint64 getFaces() const;
+ quint64 faces() const;
void setFaces(const quint64& faces);
QString getResultString() const;
+ QString uuid() const;
+ void setUuid(const QString& uuid);
+
private:
QList<qint64> m_result;
bool m_hasHighlight= true;
QString m_color;
bool m_displayed= false;
quint64 m_faces;
+ QString m_uuid;
};
typedef QList<HighLightDice> ListDiceResult;
-typedef QMap<quint64, ListDiceResult> ExportedDiceResult;
+typedef QMap<quint64, QList<ListDiceResult>> ExportedDiceResult;
#endif // HighLightDice_H