CitizenPac
1.0
Site
Assignment Writeup
0 CS 1110 2017sp, Assignment 5: Citizen Pac
1 Rules (All The Same As For A4)
2 TODO by End of Day (EOD) Wed May 3: Make sure your installation is compatible with A5
3 Assignment Source Code
4 TODO: The Functions You Must Complete
5 Screenshots of Game Stages
6 Submitting
7 Footnotes
CitizenPac Library API
citizen_pac
Indices and tables
This Page
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__main__ (module)
A
Actor (class in view.actors)
advance() (model.Scene method)
(view.actors.Actor method)
(view.actors.CitizenPacActor method)
(view.actors.Food method)
appLostFocus() (controller.CitizenPac method)
attachScene() (view.display.CitizenPacMainWindow method)
B
boundingRect() (view.actors.Actor method)
(view.actors.Food method)
(view.actors.SplineDrawer method)
C
CitizenPac (class in controller)
CitizenPacActor (class in view.actors)
CitizenPacMainWindow (class in view.display)
computeBoundingRect() (view.actors.Food method)
constants (module)
controller (module)
D
DATA_FILE (view.actors.CitizenPacActor attribute)
(view.actors.GhostActor attribute)
DISPERSION_RADIUS (in module constants)
displayGameScore() (view.display.GameStats method)
displayGameSpeed() (view.display.GameStats method)
E
EAST (view.actors.Actor attribute)
error_out (module)
errorOut() (controller.CitizenPac method)
eventFilter() (controller.LostFocusFilter method)
F
Food (class in view.actors)
FOOD_RADIUS (in module constants)
FOOD_SPARSITY (in module constants)
FOOD_VALUE (in module constants)
foodConsumed() (controller.CitizenPac method)
FULL_GAME_MODE (in module constants)
G
GAME_REFRESH_RATE (in module constants)
GAME_SPEED_START (in module constants)
gameRunningSwitched() (controller.CitizenPac method)
gameSpeed (in module constants)
GameStats (class in view.display)
gameWon() (controller.CitizenPac method)
generate() (model.Scene method)
generateFoodGrid() (in module model)
GHOST_MOVE_TIME (view.actors.GhostActor attribute)
GhostActor (class in view.actors)
H
highlightBlock() (controller.Highlighter method)
Highlighter (class in controller)
I
isMoveDirection() (view.actors.Actor method)
isStationary() (view.actors.Actor method)
K
keyPressEvent() (model.Scene method)
keyReleaseEvent() (model.Scene method)
L
LostFocusFilter (class in controller)
lostLife() (controller.CitizenPac method)
M
MAX_SPEED (in module constants)
model (module)
MOVE_EAST (in module constants)
MOVE_NORTH (in module constants)
MOVE_SOUTH (in module constants)
MOVE_WEST (in module constants)
N
NORTH (view.actors.Actor attribute)
notify_course_of_action() (in module error_out)
NUM_GHOSTS (in module constants)
NUM_LIVES (in module constants)
numFoodEaten() (model.Scene method)
P
paint() (view.actors.Actor method)
(view.actors.Food method)
(view.actors.SplineDrawer method)
parseResourceJson() (view.actors.SplineDrawer class method)
printMoveFlags() (view.actors.CitizenPacActor method)
py (in module __main__)
Q
queueMove() (view.actors.Actor method)
R
randomColor() (in module view.display)
registerActor() (model.Scene method)
replay() (controller.CitizenPac method)
reset() (model.Scene method)
(view.actors.Actor method)
(view.actors.Food method)
resizeEvent() (view.display.CitizenPacMainWindow method)
S
Scene (class in model)
setGameSpeed() (in module constants)
setLives() (view.display.GameStats method)
setRunning() (model.Scene method)
(view.display.GameStats method)
setStationary() (view.actors.Actor method)
SOUTH (view.actors.Actor attribute)
SPLINE_COORD_SCALE (in module constants)
SplineDrawer (class in view.actors)
STATIONARY (in module constants)
T
timerEvent() (view.actors.GhostActor method)
U
USE_FANCY_GRAPHICS (in module controller)
USE_SPEED_BOOST (in module constants)
V
view (module)
view.actors (module)
view.display (module)
view.qt_configs (module)
W
WEST (view.actors.Actor attribute)
wrapActor() (model.Scene method)
wrapRelevantActors() (model.Scene method)