|
XJ music engine
1.9.6
In-game runtime engine for XJ music.
|
#include <Chord.h>
Public Member Functions | |
| ChordForm (const std::string &description, const std::vector< ChordSynonym > &synonyms) | |
| bool | matches (const std::string &input) const |
| bool | operator== (const ChordForm &other) const |
| std::size_t | hashCode () |
Public Attributes | |
| std::string | description |
| std::vector< ChordSynonym > | synonyms {} |
One Chord form has a basic description with many potential synonyms
| ChordForm::ChordForm | ( | const std::string & | description, |
| const std::vector< ChordSynonym > & | synonyms | ||
| ) |
| std::size_t ChordForm::hashCode | ( | ) |
| bool ChordForm::matches | ( | const std::string & | input | ) | const |
| bool ChordForm::operator== | ( | const ChordForm & | other | ) | const |
| std::string XJ::ChordForm::description |
| std::vector<ChordSynonym> XJ::ChordForm::synonyms {} |