9 class GrassPatch :
public Image{
11 static const int WIDTH = 16;
12 static const int HEIGHT = 14;
22 GrassPatch(
float tx,
float ty,
boolean forward);
23 virtual void update();
25 virtual void updateMatrix();
28 class Avatar :
public Image{
30 static const int WIDTH = 24;
31 static const int HEIGHT = 28;
37 class Pet :
public MovieClip,
public MovieClip::Listener{
47 virtual void onComplete(Animation* anim) {
54 static const int FRAME_WIDTH = 88;
55 static const int FRAME_HEIGHT = 125;
57 static const int FRAME_MARGIN_TOP = 9;
58 static const int FRAME_MARGIN_X = 4;
60 static const int BUTTON_HEIGHT = 20;
62 static const int SKY_WIDTH = 80;
63 static const int SKY_HEIGHT = 112;
65 static const int NSTARS = 100;
66 static const int NCLOUDS = 5;
71 class Sky :
public Visual{
73 static const int _day[];
74 static const int _night[];
75 static std::vector<int> day;
76 static std::vector<int> night;
78 SmartTexture* texture;
79 FloatBuffer* verticesBuffer;
86 class Cloud :
public Image{
91 Cloud(
float y,
boolean dayTime);
92 virtual void update();
Definition heroclass.h:10
PixelScene()
Definition pixelscene.cpp:34
Definition surfacescene.h:7
virtual void init()
Definition surfacescene.cpp:11