2450300813

2450300813



Item* PickUpItem(int row, int col);

Deklaracje metod znajdują się w pliku Plain.cpp. Są do niego załączone Plain.h oraz biblioteki cstdlib i ctime.

IV.II.IV. Energy.

W programie zadeklarowano klasę, która pozwala na opis energii. Nazwana ona została Energy.h. Załączono do niej worldobject.h.

Zadeklarowaną mamy jedną zmienną prywatną typu całkowitego dla poziomu energii.

int level;

Zadeklarowane są także zmienne i metody publiczne:

-    konstruktor)- i destruktor

Energy(void)l

EnergyCBITMAP* sprite, int lev);

EnergyCBITMAP* sprite);

~Energy(void);

Destruktor i jeden z konstruktorów są opcjonalne.

-    metoda ta zmienia stan energii.

EnergyDrainGnt row, int col, int Cap, int Cur)

Metoda ta z kafla o podanym wierszu i kolumnie odejmuje odpowiednią ilość energii.

Deklaracje metod znajdują się w pliku Energy.cpp. Jest do niego załączony Energy.h.

IV.II.V. Tile.

W programie zadeklarowano nowa klasę dla obsługi kafla. Nazwana ona została Tile.h. Załączono do niej bibliotekę allegro, oraz pliki worldobject.h, energy.h, wall.h i item.h.

Wszystkie zadeklarowane dane są publiczne. Mamy zadeklarowane zmienne dla:

-    obiekt)' klasy WorldObject, Energy, Item, Wall:

WorldObject* obj;

Energy* eng;

Item* item!

Wall* wali;

-    wskaźniki na obrazki kafla i ziemi:

BITMAP* tile;

BITMAP* ground;

-    zmienne całkowite dla wiersza i kolumny:

int trow.tcol;

Mobilny Agenl Kognitywny Dokumentacja Projektu. ver. 0.3 09.02.11

Kabaciński Krzysztof. Kwieciński Paweł. Kramm Krzesimir, Sosiński Sławomir. Osowski Jacek. Morańska Anna red. Anna Morańska

9



Wyszukiwarka

Podobne podstrony:
DSCN2581 Przykład: if
ANSI C 0 DODATEK A PRZEWODNIK JĘZYKA C_______ int max(a, b, c) int a, b, c;{ /* .» *1} gdzie dekla
P1040152 Przykład: int licznik;    // definicja + deklaracja extern int licznik; // d
domagala009 //•integracja Polski zUnią Europejską B^SBowa-1 strefy wolnego handlu została ograniczon
4.1. DYNAMICZNA ALOKACJA PAMIĘCI int x; cout << "x znajduje się pod adresem // np.
MII<RO0TeST BLUE P#INT OF QUALITY STAPHYtest 16 ZestawSTAPH Ytest 16 przeznaczony jest do
MII<RO0TeST BLUE P#INT OF OUALITY EN-COCCUStest Zestaw EN-COCCUStest przeznaczony jest do
MII<RO0TeST BLUE P#INT OF OUALITY ANAEROtest 23 Zestaw ANAEROtest 23 przeznaczony jest do
MIKRO^TeST BLUE P#INT OF OUALITY ENTEROtest 16 Zestaw ENTEROtest 16 przeznaczony jest do rutynowe
MII<RO0TeST BLUE P#INT OF QUALITY ENTERO-Screen Zestaw ENTERO-Screen przeznaczony jest do
ua • •Inteligentny ustnwnik pozycyjny Sipart PS
MII<RO0TeST BLUE P#INT OF QUALITY STAPHYtest 16 ZestawSTAPH Ytest 16 przeznaczony jest do
MII<RO0TeST BLUE P#INT OF OUALITY EN-COCCUStest Zestaw EN-COCCUStest przeznaczony jest do
MII<RO0TeST BLUE P#INT OF OUALITY ANAEROtest 23 Zestaw ANAEROtest 23 przeznaczony jest do
MIKRO^TeST BLUE P#INT OF OUALITY ENTEROtest 16 Zestaw ENTEROtest 16 przeznaczony jest do rutynowe
MII<RO0TeST BLUE P#INT OF QUALITY ENTERO-Screen Zestaw ENTERO-Screen przeznaczony jest do

więcej podobnych podstron