#include <CutScene.h>
Inheritance diagram for CutScene:
Public Member Functions | |
CutScene (List *info, int x, int y) | |
~CutScene () | |
void | load (List *info) |
void | update () |
void | draw () |
void | collide (Object *o) |
void | control () |
Private Member Functions | |
void | runScene () |
Private Attributes | |
bool | _active |
std::queue< List * > | _scene |
int | _keyTimer |
Definition at line 9 of file CutScene.h.
|
Definition at line 7 of file CutScene.cpp. References Object::_type, CUTSCENE, and load(). |
|
Definition at line 14 of file CutScene.cpp. References _scene. |
|
Reimplemented from Object. Definition at line 35 of file CutScene.cpp. References _active, Object::getType(), PLAYER, and runScene(). |
|
Reimplemented from Object. Definition at line 43 of file CutScene.cpp. References _keyTimer, and runScene(). |
|
Implements Object. Definition at line 16 of file CutScene.h. |
|
Reimplemented from Object. Definition at line 23 of file CutScene.cpp. References _scene, List::empty(), List::firstList(), and List::rest(). Referenced by CutScene(). |
|
Definition at line 53 of file CutScene.cpp. References Object::_id, and _scene. |
|
Reimplemented from Object. Definition at line 15 of file CutScene.h. References _keyTimer. |
|
Definition at line 20 of file CutScene.h. Referenced by collide(). |
|
Definition at line 23 of file CutScene.h. |
|
Definition at line 21 of file CutScene.h. Referenced by load(), runScene(), and ~CutScene(). |