19 lines
No EOL
329 B
C
19 lines
No EOL
329 B
C
typedef struct catbug
|
|
{
|
|
SDL_Surface* spriteSheet;
|
|
unsigned short int frame;
|
|
|
|
int x;
|
|
int y;
|
|
int vX;
|
|
int vY;
|
|
|
|
unsigned short int HP;
|
|
} Catbug;
|
|
|
|
Catbug* newCatbug(int x, int y);
|
|
void deleteCatbug(Catbug* target);
|
|
|
|
int isInRect(Catbug* self, SDL_Rect* box);
|
|
void moveCatbug(Catbug* self);
|
|
void drawCatbug(Catbug* self); |