Include dependency graph for Screen.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
class | Screen |
Screen defines the application specific behavior for a single screen. More... | |
Defines | |
#define | SCREEN_PUBLIC_OPS(ClassName) |
|
Value: ClassName(const StateDescriptor *screenState) SEC_GAME; \ virtual ~ClassName() SEC_GAME; \ \ void init(const Canvas *displayCanvas, const Canvas *viewportCanvas) SEC_GAME; \ \ void getViewportProperties(const Canvas *displayCanvas, ViewportProperties& viewport) const SEC_GAME; \ \ Boolean nextPeriod() SEC_GAME; \ \ void drawBackground(const Canvas *viewportCanvas) const SEC_GAME; \ void drawAction(const Canvas *viewportCanvas, RectangleType *dirtyRectangle) SEC_GAME; \ void drawFixedOverlays(const Canvas *displayCanvas) const SEC_GAME; \ void drawDynamicOverlays(const Canvas *displayCanvas) const SEC_GAME; \ \ void receiveEvent(const EventType *evtPtr) SEC_GAME; |