|
Pokered Save Editor 2
Pokemon Red & Blue save file editor - Qt 6 C++/QML
|
One learnable move of a species, with the level it's learned at. More...
#include <pokemon.h>
Public Member Functions | |
| PokemonDBEntryMove () | |
| Empty learn entry. | |
| PokemonDBEntryMove (QJsonValue &data, PokemonDBEntry *parent) | |
Build from JSON under parent. | |
| void | deepLink () |
| Resolve the move link. | |
Public Attributes | |
| var8 | level = 0 |
| Level the move is learned at. | |
| QString | move |
| Move name (resolved to toMove). | |
| MoveDBEntry * | toMove = nullptr |
| Resolved move. | |
| PokemonDBEntry * | parent = nullptr |
| Owning species. | |
One learnable move of a species, with the level it's learned at.
Sub-entry of PokemonDBEntry. deepLink() resolves toMove. See db.md.
| PokemonDBEntryMove::PokemonDBEntryMove | ( | ) |
Empty learn entry.
Definition at line 74 of file pokemon.cpp.
| PokemonDBEntryMove::PokemonDBEntryMove | ( | QJsonValue & | data, |
| PokemonDBEntry * | parent ) |
Build from JSON under parent.
Definition at line 75 of file pokemon.cpp.
| void PokemonDBEntryMove::deepLink | ( | ) |
Resolve the move link.
Definition at line 82 of file pokemon.cpp.
References MovesDB::getIndAt(), MovesDB::inst(), move, and toMove.
| var8 PokemonDBEntryMove::level = 0 |
Level the move is learned at.
Definition at line 79 of file pokemon.h.
Referenced by PokemonDBEntryMove().
| QString PokemonDBEntryMove::move |
Move name (resolved to toMove).
Definition at line 80 of file pokemon.h.
Referenced by deepLink(), and PokemonDBEntryMove().
| PokemonDBEntry* PokemonDBEntryMove::parent = nullptr |
| MoveDBEntry* PokemonDBEntryMove::toMove = nullptr |