#include </home/clem/local/src/opie/noncore/games/kbill/Horde.h>
Collaboration diagram for Horde:

Public Member Functions | |
| void | load_pix () |
| void | setup () |
| void | launch (int max) |
| int | on (unsigned int lev) |
| int | max_at_once (unsigned int lev) |
| int | between (unsigned int lev) |
| void | update () |
| void | draw () |
Public Attributes | |
| Monster | list [MAX_BILLS] |
| int | width |
| int | height |
| int | on_screen |
| int | off_screen |
| Picture | lcels [WCELS] |
| Picture | rcels [WCELS] |
| Picture | acels [ACELS] |
| Picture | dcels [DCELS] |
Static Public Attributes | |
| static const int | MAX_BILLS = 100 |
| static const int | WCELS = 4 |
| static const int | DCELS = 5 |
| static const int | ACELS = 13 |
|
|
Definition at line 31 of file Horde.cc. References game, and Game::MAX(). Referenced by update(). |
|
|
Definition at line 60 of file Horde.cc. References Monster::draw(), i, list, and MAX_BILLS. Referenced by Game::update(). |
|
|
Definition at line 11 of file Horde.cc. References Monster::enter(), game, i, list, MAX_BILLS, Game::MIN(), off_screen, and Game::RAND(). Referenced by update(). |
|
|
Definition at line 35 of file Horde.cc. References acels, ACELS, dcels, DCELS, Picture::height, height, i, lcels, Picture::load(), rcels, WCELS, Picture::width, and width. Referenced by Game::main(). |
|
|
Definition at line 27 of file Horde.cc. References game, and Game::MIN(). Referenced by update(). |
|
|
Definition at line 23 of file Horde.cc. References game, MAX_BILLS, and Game::MIN(). Referenced by setup(). |
|
|
Definition at line 3 of file Horde.cc. References game, i, Game::level, list, MAX_BILLS, Monster::OFF, off_screen, on(), on_screen, and Monster::state. Referenced by Game::setup_level(). |
|
|
Definition at line 53 of file Horde.cc. References between(), game, i, Game::iteration, launch(), Game::level, list, max_at_once(), MAX_BILLS, and Monster::update(). Referenced by Game::update(). |
|
|
Definition at line 16 of file Horde.h. Referenced by load_pix(), and Monster::update_in(). |
|
|
Definition at line 12 of file Horde.h. Referenced by load_pix(). |
|
|
Definition at line 16 of file Horde.h. Referenced by Game::button_press(), and load_pix(). |
|
|
Definition at line 11 of file Horde.h. Referenced by load_pix(), and Monster::update_dying(). |
|
|
Definition at line 14 of file Horde.h. Referenced by Monster::clicked(), Monster::get_border(), load_pix(), Monster::update_at(), and Monster::update_out(). |
|
|
Definition at line 16 of file Horde.h. Referenced by Monster::enter(), load_pix(), Monster::move(), and Monster::update_at(). |
|
|
Definition at line 13 of file Horde.h. Referenced by Game::button_press(), Game::button_release(), draw(), Monster::draw_stray(), Computer::find_stray(), launch(), setup(), Computer::setup(), update(), and Monster::update_at(). |
|
|
Definition at line 9 of file Horde.h. Referenced by Game::button_press(), draw(), Computer::find_stray(), launch(), on(), setup(), and update(). |
|
|
Definition at line 15 of file Horde.h. Referenced by Monster::enter(), launch(), setup(), Game::update(), Game::update_info(), and Monster::update_out(). |
|
|
Definition at line 15 of file Horde.h. Referenced by Monster::enter(), setup(), Game::update(), Monster::update_dying(), Game::update_info(), and Monster::update_out(). |
|
|
Definition at line 16 of file Horde.h. Referenced by load_pix(), and Monster::move(). |
|
|
Definition at line 10 of file Horde.h. Referenced by load_pix(), Monster::update_in(), and Monster::update_out(). |
|
|
Definition at line 14 of file Horde.h. Referenced by Monster::get_border(), load_pix(), Computer::setup(), and Monster::update_out(). |
1.4.2