diff options
| author | 2020-04-17 19:58:30 +0200 | |
|---|---|---|
| committer | 2020-04-17 19:58:30 +0200 | |
| commit | bfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3 (patch) | |
| tree | 69b88b85e0a09a4f8909fe4894a05800bc096cbd /diceparser.cpp | |
| parent | 06b763bde2b7f4983277dc2b057889d6fb875222 (diff) | |
| download | OneRoll-bfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3.tar.gz OneRoll-bfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3.zip | |
Fix compilation on master
Add API to access aliases list.
Diffstat (limited to 'diceparser.cpp')
| -rw-r--r-- | diceparser.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/diceparser.cpp b/diceparser.cpp index 3541e45..9ef36a8 100644 --- a/diceparser.cpp +++ b/diceparser.cpp @@ -42,6 +42,16 @@ const QList<DiceAlias*>& DiceParser::getAliases() const { return m_parsingToolbox->getAliases(); } + +QList<DiceAlias*>* DiceParser::aliases() const +{ + return m_parsingToolbox->aliases(); +} + +void DiceParser::cleanAliases() +{ + m_parsingToolbox->cleanUpAliases(); +} void DiceParser::insertAlias(DiceAlias* dice, int i) { m_parsingToolbox->insertAlias(dice, i); @@ -80,6 +90,11 @@ bool DiceParser::parseLine(QString str, bool allowAlias) return value; } +QString DiceParser::convertAlias(const QString& cmd) const +{ + return m_parsingToolbox->convertAlias(cmd); +} + void DiceParser::start() { for(auto start : m_parsingToolbox->getStartNodes()) |