changed functions draw line and pixel to receive an img ptr instead of the whole structure
This commit is contained in:
@@ -62,8 +62,8 @@ int is_wall(t_game *game, int cell_x, int cell_y);
|
||||
// SRC/DRAW
|
||||
// -------------------------------
|
||||
// draw.c
|
||||
void draw_pixel(t_game *game, int x, int y, int color);
|
||||
void draw_line(t_game *game, t_vec vec, int color);
|
||||
void draw_pixel(t_img *img, int x, int y, int color);
|
||||
void draw_line(t_img *img, t_vec vec, int color);
|
||||
void draw(t_game *game);
|
||||
// raycast.c
|
||||
void raycast(t_game *game, t_rcast *rcast);
|
||||
|
||||
@@ -54,6 +54,7 @@ typedef struct s_rcast
|
||||
int is_x;
|
||||
int ray_nb;
|
||||
int wall_height;
|
||||
int screen_center;
|
||||
double ratio;
|
||||
} t_rcast;
|
||||
|
||||
@@ -73,8 +74,9 @@ typedef struct s_img
|
||||
void *ptr;
|
||||
char *data;
|
||||
int bpp;
|
||||
int sizel;
|
||||
int endian;
|
||||
int szl;
|
||||
int ndn;
|
||||
int height;
|
||||
} t_img;
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user