QtCraft API C++ classes QML types Handbook

List of All Members for QcAdventureRules

This is the complete list of members for QcAdventureRules, including inherited members.

  • struct Read
  • enum class Action
  • actionCount : const int
  • allow(QcAdventureRules::Action, const QString &, const QStringList &) : bool
  • anyItem : const char *const
  • blocks(QcAdventureRules::Action, const QString &) const : QStringList
  • clear()
  • fromJson(const QJsonObject &) : QcAdventureRules::Read
  • isEmpty() const : bool
  • isValidName(const QString &) : bool
  • items(QcAdventureRules::Action) const : QStringList
  • maxBlocks : const int
  • maxItems : const int
  • maxNameLength : const int
  • maxNames : const int
  • merge(const QcAdventureRules &)
  • name(QcAdventureRules::Action) : QLatin1StringView
  • nameCount() const : int
  • parseAction(QStringView) : std::optional<QcAdventureRules::Action>
  • permits(QcGameMode, QcAdventureRules::Action, const QcItemDefinition *, const QcBlockDefinition &) const : bool
  • read(QDataStream &) : std::optional<QcAdventureRules>
  • remove(QcAdventureRules::Action, const QString &, const QStringList &) : bool
  • toJson() const : QJsonObject
  • write(QDataStream &) const