Review questions

A

Given a cController *pcontroller object, how would you find out if the Left Arrow key is being pressed?

B

What software pattern is embodied by the critter's use of a cListener object?

C

How does the cListener::listen method get called?

D

How does a critter respond to keys when it uses the Arrow listener? The scooter?

E

What does the cListenerCursor do to a critter that uses it?

F

What are the three kinds of viewer listeners the Pop Framework uses?

G

What is the difference between a critter's attitude matrix and its motion matrix?



    Part I: Software Engineering and Computer Games
    Part II: Software Engineering and Computer Games Reference