YAPOG
0.0.1
Yet Another Pokemon Online Game
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
PokemonBattleInfoWidget.hpp
Go to the documentation of this file.
1
#ifndef YAPOG_CLIENT_POKEMONBATTLEINFOWIDGET_HPP
2
# define YAPOG_CLIENT_POKEMONBATTLEINFOWIDGET_HPP
3
4
# include "
YAPOG/Macros.hpp
"
5
# include "
YAPOG/Graphics/Gui/Label.hpp
"
6
# include "
YAPOG/Graphics/Gui/HorizontalLayout.hpp
"
7
# include "
YAPOG/Graphics/Gui/VerticalLayout.hpp
"
8
9
# include "
Battle/BattleInfoWidget.hpp
"
10
11
namespace
yap
12
{
13
struct
ISprite;
14
15
class
HitPoint;
16
}
// namespace yap
17
18
namespace
ycl
19
{
20
class
PokemonBattleInfoWidget
:
public
BattleInfoWidget
21
{
22
DISALLOW_COPY
(
PokemonBattleInfoWidget
);
23
24
public
:
25
PokemonBattleInfoWidget
();
26
27
virtual
void
Init
();
28
31
void
SetHPValue
(
const
yap::HitPoint
& hp);
33
34
private
:
35
yap::Label
hpValue_
;
36
yap::ISprite
*
experienceBar_
;
37
};
38
}
// namespace ycl
39
40
#endif // YAPOG_CLIENT_POKEMONBATTLEINFOWIDGET_HPP
YAPOG.Client
include
Battle
PokemonBattleInfoWidget.hpp
Generated on Mon Sep 17 2012 22:24:21 for YAPOG by
1.8.1.1