class Animation;
class Font;
class Frame;
+ class Gauge;
class SimpleAnimation;
class Sprite;
}
bool GetBoolean(const std::string &name) const;
graphics::Font *GetFont(const std::string &name);
graphics::Frame *GetFrame(const std::string &name);
+ graphics::Gauge *GetGauge(const std::string &name);
battle::Hero *GetHero(const std::string &name);
battle::Monster *GetMonster(const std::string &name);
int GetNumber(const std::string &name) const;
const std::vector<graphics::ComplexAnimation *> &ComplexAnimations() const { return complexAnimations; }
const std::vector<graphics::Font *> &Fonts() const { return fonts; }
const std::vector<graphics::Frame *> &Frames() const { return frames; }
+ const std::vector<graphics::Gauge *> &Gauges() const { return gauges; }
const std::vector<battle::Hero *> &Heroes() const { return heroes; }
const std::vector<SDL_Surface *> &Images() const { return images; }
const std::vector<battle::Monster *> &Monsters() const { return monsters; }
bool GetBoolean(const Value &);
graphics::Font *GetFont(const Value &);
graphics::Frame *GetFrame(const Value &);
+ graphics::Gauge *GetGauge(const Value &);
SDL_Surface *GetImage(const Value &);
int GetNumber(const Value &);
battle::PartyLayout *GetPartyLayout(const Value &);
void ReadComplexAnimationFrame(graphics::ComplexAnimation::FrameProp &, const PropertyList &);
void ReadFont(graphics::Font &, const PropertyList &);
void ReadFrame(graphics::Frame &, const PropertyList &);
+ void ReadGauge(graphics::Gauge &, const PropertyList &);
void ReadHero(battle::Hero &, const PropertyList &);
void ReadMonster(battle::Monster &, const PropertyList &);
void ReadPartyLayout(battle::PartyLayout &, const PropertyList &);
COMPLEX_ANIMATION,
FONT,
FRAME,
+ GAUGE,
HERO,
IMAGE,
MONSTER,
std::vector<graphics::ComplexAnimation *> complexAnimations;
std::vector<graphics::Font *> fonts;
std::vector<graphics::Frame *> frames;
+ std::vector<graphics::Gauge *> gauges;
std::vector<battle::Hero *> heroes;
std::vector<SDL_Surface *> images;
std::vector<battle::Monster *> monsters;