I K M P R S U

I

input_event(String) - Method in class sailc1
Purpose: This function is called by the key listener functions above for the purpose of buffering the admin inputs which are then sent to the server.

K

keyPressed(KeyEvent) - Method in class sailc1
 
keyReleased(KeyEvent) - Method in class sailc1
 
keyTyped(KeyEvent) - Method in class sailc1
Purpose: This functions are called by the key listener on the frame when a keyboard event occurs.

M

main(String[]) - Static method in class sailc1
Purpose: Collects the server IP address as a command line argument or, if not provided it uses the default of "localhost".

P

paint(Graphics) - Method in class sailc1
 

R

run() - Method in class sailc1
Purpose: This run method is the animation/game thread for the game.

S

sailc1 - class sailc1.
This class acts as the game client for the sailing game.
set_options(int[]) - Method in class sailc1
Purpose: This function defines a list of strings describing game options.
state_info - Variable in class sailc1
 

U

update(Graphics) - Method in class sailc1
Description: The paint() and update() methods are defined by java for frames.

I K M P R S U