QtCraft API C++ classes QML types Handbook

QcArmourParser Namespace

Parses the "armour" object of an item (decision E-235): slot, points, set, layer boxes and parts. More...

Header: #include <common/content/items/QcArmourParser.h>

Functions

QcArmourDefinition parseArmour(const QJsonObject &json, const QString &packNamespace, const QString &itemName, QcJsonFieldReader &reader)

Detailed Description

Function Documentation

QcArmourDefinition QcArmourParser::parseArmour(const QJsonObject &json, const QString &packNamespace, const QString &itemName, QcJsonFieldReader &reader)

Returns the armour read from json. Failures go to reader; texture and set names get packNamespace, the set defaults to itemName.