|
embedded-software
reusable software modules for embedded systems
|
#include "game.h"

Go to the source code of this file.
Data Structures | |
| struct | building_t |
| Building info structure. More... | |
Typedefs | |
| typedef struct building_t | building_t |
| typedef enum check_collision | check_collision |
| Enum to store collision type for use with building_t. More... | |
Enumerations | |
| enum | check_collision { NO_COLLISION = 0, COLLISION = 1, DOOR = 2 } |
| Enum to store collision type for use with building_t. More... | |
Functions | |
| void | Game_DrawBuilding (building_t building) |
| Function to draw buildings with doors. More... | |
| enum check_collision | Game_CollisionDown (building_t building, char_object_t player) |
| Detects collision during downward movement. More... | |
| enum check_collision | Game_CollisionUp (building_t building, char_object_t player) |
| Detects collision during upward movement. More... | |
| enum check_collision | Game_CollisionLeft (building_t building, char_object_t player) |
| Detects collision during leftward movement. More... | |
| enum check_collision | Game_CollisionRight (building_t building, char_object_t player) |
| Detects collision during rightward movement. More... | |