QcAdvancementTree::Node Struct
struct QcAdvancementTree::NodeAn advancement in the tree: where it stands and how far the player is with it. More...
| Header: | #include <clientcore/player/QcAdvancementTree.h> |
Public Variables
| qsizetype | advancement |
| int | column |
| int | groups |
| int | groupsMet |
| qsizetype | parent |
| double | row |
| QcAdvancementTree::State | state |
Detailed Description
Member Variable Documentation
qsizetype Node::advancement
Index into the content's advancements (QcAdvancementCatalog::items).
int Node::column
Its column: the depth below the root.
int Node::groups
All requirement groups.
int Node::groupsMet
Requirement groups with a met criterion, and all groups.
qsizetype Node::parent
Index of the parent in the tree's nodes; -1 for the root.
double Node::row
Its row from the top; halves where a parent is centred on an even number of rows.
QcAdvancementTree::State Node::state
How far the player is with it.