A B C D E F G H I K L M N O P R S T U W

A

AddNewPit(int, int) - Method in class CLevel
Add new pit in level
AutomaticalStep(CLevel, int, int) - Method in class CEnemy
Do one automatical step (Enemy Artificial Intelligence)

B

BackBuffer - Variable in class CLodeRunner
 
BackBufferGC - Variable in class CLodeRunner
 

C

canDown(CLevel) - Method in class CEnemy
Check that DOWN move is allowed
canLeft(CLevel) - Method in class CEnemy
Check that LEFT move is allowed
canRight(CLevel) - Method in class CEnemy
Check that RIGHT move is allowed
canUp(CLevel) - Method in class CEnemy
Check that UP move is allowed
cell_height - Variable in class CEngine
 
cell_height - Variable in class CHuman
 
cell_height - Variable in class CLevel
 
cell_width - Variable in class CEngine
 
cell_width - Variable in class CHuman
 
cell_width - Variable in class CLevel
 
CellHeight - Variable in class CLodeRunner
 
CellWidth - Variable in class CLodeRunner
 
CEnemy - class CEnemy.
CEnemy class, enemy implementation
CEnemy() - Constructor for class CEnemy
Enemy constructor
CEngine - class CEngine.
 
CEngine() - Constructor for class CEngine
Constructor of engine
CheckBounds(CLevel) - Method in class CHuman
Check current human position in level
CheckLevelIsComplete(CLevel) - Method in class CMan
Checks that level is complete
CHuman - class CHuman.
CHuman class, abstract human implementation
CHuman() - Constructor for class CHuman
Constructor
CLevel - class CLevel.
 
CLevel() - Constructor for class CLevel
Main constructor
CLodeRunner - class CLodeRunner.
LodeRunner Game
CLodeRunner() - Constructor for class CLodeRunner
 
CMan - class CMan.
CMan class, main hero implementation
CPit - class CPit.
CPit class, pits and pit management

D

destroy() - Method in class CLodeRunner
Applet destroy method
direction - Variable in class CHuman
 
DoCalculations() - Method in class CEngine
Do some calculations in level
DoCalculations(CLevel) - Method in class CHuman
Do some calculations for human
DoPitTick() - Method in class CLevel
Do for all pits one tick
DoStep(CLevel) - Method in class CPit
Do one pit step (animation)

E

enemies - Variable in class CEngine
 
enemy_coords - Variable in class CLevel
 
Engine_Start(URL) - Method in class CEngine
Start engine

F

Finishing() - Method in class CLevel
If all boxes are collected then replace invisible elements to visible elements
first_step - Variable in class CEnemy
 

G

game_over - Variable in class CLodeRunner
 
game_over_counter - Variable in class CLodeRunner
 
GetBoxNumber() - Method in class CLevel
Get number of gold boxes
GetDirection() - Method in class CHuman
Get direction of human
GetManX() - Method in class CLevel
Get x hero position
GetManY() - Method in class CLevel
Get y hero position
GetPosX() - Method in class CHuman
Get current X position
GetPosY() - Method in class CHuman
Get current Y position
GetSpriteNum() - Method in class CHuman
Get current sprite number
GetXY(int, int) - Method in class CLevel
Get element at x, y position (position as block)
gold_box - Variable in class CLevel
 

H

height - Variable in class CLodeRunner
 
hero_is_dead - Variable in class CEngine
 
Hit() - Method in class CEngine
Do hit
Hit(CLevel) - Method in class CHuman
Do one hit

I

ImageLoaded - Variable in class CLodeRunner
 
images - Variable in class CLodeRunner
 
imageUpdate(Image, int, int, int, int, int) - Method in class CLodeRunner
Image update method (here we wait while all images are loaded)
in_pit - Variable in class CHuman
 
in_pit_delay - Variable in class CEnemy
 
in_the_fly - Variable in class CHuman
 
IncreaseSprite() - Method in class CHuman
Increase current sprite of human
init() - Method in class CLodeRunner
Applet initialization
Init() - Method in class CEngine
 
is_dead - Variable in class CHuman
 

K

keyPressed(KeyEvent) - Method in class CLodeRunner
Called, when key in applet is pressed
keyReleased(KeyEvent) - Method in class CLodeRunner
Called, when key in applet is released
keyTyped(KeyEvent) - Method in class CLodeRunner
Called, when key in applet is typed

L

level - Variable in class CEngine
 
level_base - Variable in class CLodeRunner
 
level_data - Variable in class CLevel
 
level_height - Variable in class CLevel
 
level_is_complete - Variable in class CEngine
 
level_num - Variable in class CLodeRunner
 
level_width - Variable in class CLevel
 
lives - Variable in class CEngine
 
LoadFromFile(URL) - Method in class CLevel
Load all level data from file

M

m_only_one_cell - Variable in class CHuman
 
m_only_one_cell_leftright - Variable in class CHuman
 
m_only_one_cell_updown - Variable in class CHuman
 
m_pos_x - Variable in class CHuman
 
m_pos_x_cell - Variable in class CHuman
 
m_pos_y - Variable in class CHuman
 
m_pos_y_cell - Variable in class CHuman
 
man - Variable in class CEngine
 
man_type - Variable in class CHuman
 
man_x - Variable in class CLevel
 
man_y - Variable in class CLevel
 
max_sprites - Variable in class CHuman
 

N

new_level - Variable in class CLodeRunner
 
new_level_counter - Variable in class CLodeRunner
 
number_of_boxes - Variable in class CHuman
 
number_of_boxes_score - Variable in class CHuman
 

O

ObjectInPit(int, int) - Method in class CLevel
Check that object in the pit
on_finishing_stage - Variable in class CLevel
 
onRope - Variable in class CHuman
 

P

paint(Graphics) - Method in class CLodeRunner
Draw method
prev_step_direction - Variable in class CEnemy
 

R

RecalculateData() - Method in class CHuman
Recalculates all positioning data in class (must be called, when any change is maded)
ResetAllMovements() - Method in class CLodeRunner
Reset all hero movements
run() - Method in class CLodeRunner
Called, when thread is running

S

score - Variable in class CEngine
 
SetCellParam(int, int) - Method in class CEngine
Set all cell parameters in engine
SetPosition(int, int) - Method in class CHuman
Set human position (pixels)
SetXY(int, int, byte) - Method in class CLevel
Set element at x, y position
sprite_num - Variable in class CHuman
 
start() - Method in class CLodeRunner
Called, when applet is started
started - Variable in class CEngine
 
step_direction - Variable in class CEnemy
 
StepDown() - Method in class CEngine
Do step down
StepDown(CLevel) - Method in class CHuman
Do one step down
StepLeft() - Method in class CEngine
Do step left
StepLeft(CLevel) - Method in class CHuman
Do one step left
StepRight() - Method in class CEngine
Do step right
StepRight(CLevel) - Method in class CHuman
Do one step right
StepUp() - Method in class CEngine
Do step up
StepUp(CLevel) - Method in class CHuman
Do one step up
stop() - Method in class CLodeRunner
Called, when applet stopped

T

tick - Variable in class CEngine
 
time_to_step - Variable in class CPit
 
total_enemy - Variable in class CLevel
 
total_in_pits - Variable in class CEnemy
 

U

update(Graphics) - Method in class CLodeRunner
Applet update method

W

width - Variable in class CLodeRunner
 

A B C D E F G H I K L M N O P R S T U W