Pokered Save Editor 2
Pokemon Red & Blue save file editor - Qt 6 C++/QML
Loading...
Searching...
No Matches
pokemonbox.h File Reference
#include <QObject>
#include <QVector>
#include <QString>
#include <pse-common/types.h>
#include "../../savefile_autoport.h"
#include "../player/playerbasics.h"
Include dependency graph for pokemonbox.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PokemonStats
 The five battle stats, in their save/index order, exposed to QML. More...
struct  PokemonNatures
 The 25 natures, QML-visible. More...
struct  PokemonRandom
 Scope selector for "new random Pokemon", QML-visible. More...
class  PokemonMove
 One of a Pokemon's four move slots: move id, PP, and PP-Ups. More...
class  PokemonBox
 A single Pokemon record – the most property-rich object in the tree. More...

Variables

constexpr var8 maxMoves = 4
 Move slots per Pokemon.
constexpr var8 maxDV = 4
 DV entries stored (Atk/Def/Spd/Spc; HP DV is derived).

Variable Documentation

◆ maxDV

var8 maxDV = 4
constexpr

DV entries stored (Atk/Def/Spd/Spc; HP DV is derived).

Definition at line 192 of file pokemonbox.h.

Referenced by PokemonBox::dvCount().

◆ maxMoves

var8 maxMoves = 4
constexpr