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... | |