2450300802

2450300802



IV.II.XI. MissionControl.

Dla kontrolowania misji utworzono osobna klasę i umieszczono ją w pliku MissionControl.h. Załączono do niej pliki oraz biblioteki: stdafx.h, Mission.h, WorldObject.h. Plain.h, vector, allegro.h.

Zadeklarowano w niej metody oraz zmienne publiczne:

-    konstruktor oraz destruktor opcjonalny:

MissionControlO;

-MissionControK);

-    metodę zwracającą rozmiar kolejki misji:

int ReturnQueueSize();

-    metodę ustalająca koniec misji:

void SetEndingO;

-    metodę czyszcząca kolejkę misji:

void QueueEraseAll();

-    metoda dodająca misje do kolejki misji:

void QueueAddElement(Mission a);

-    metoda zwracająca element kolejki misji:

Mission QueueReturnElement(int i);

-    metoda zwracająca ostatni element kolejki misji:

Mission QueueReturnLastElement();

-    metoda usuwająca pierwszy element kolejki misji:

void QueueDeleteFirstElement();

-    metoda usuwająca ostatni element kolejki misji:

void QueueDeleteLastElement();

-    metoda mówiąca, czy kolejka misji jest pusta:

bool QueueIsEmpty();

-    metoda zamieniająca elementy kolejki misji:

void QueueSwitchElements(int a,int b);

-    zmienna, w której są przechowywane misje w formie tabeli dynamicznej:

std " vector<Mission>table;

-zmienna całkowita oznaczająca koniec: int ending!

Deklaracja metod znajduje się w pliku MissionControl.cpp, do którego załączono plik MissionControl.h, oraz bibliotekę stdafk.h.

Mobilny Agent Kognitywny Dokumentacja Projektu, ver. 0.3 09.02.11

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

17



Wyszukiwarka

Podobne podstrony:
WYKAZ TEMATÓW PRAC KONTROLNYCH W KLASIE II LICEUM OGÓLNOKSZTAŁCĄCEGO DLA DOROSŁYCH SEMESTR IV, ROK S

Tygodniowy rozkład zajęć Kierunek: LOGISTYKA - studia niestacjonarne II rok IV semestrZJAZD XI Sob
(00)Zdjęcie040 klinic/ncj dla V kontro hi stę/cnia d 5) bdc lewleklej bści krążenia są: ) bcd uniach
IV V A II Les appellations empfoy6es dans cette publica-tion et la prósentation des donnśes qui y fl
i    ł 1 iv II* v J.I l I? •    i    4~z t n
1487.    Nauki wojskowe a nauki o bezpieczeństwie i obronności (IV/II.6.9.1.0) / Stan
ETAP WOJEWÓDZKI IV Wojewódzki Konkurs Matematyczny dla uczniów szkól podstawowych województwa
ETAP WOJEWÓDZKI IV Wojewódzki Konkurs Matematyczny dla uczniów szkół podstawowych województwa
ETAP WOJEWÓDZKI IV Wojewódzki Konkurs Matematyczny dla uczniów szkól podstawowych województwa

więcej podobnych podstron