diff options
Diffstat (limited to 'inc/cub3d.h')
-rw-r--r-- | inc/cub3d.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/inc/cub3d.h b/inc/cub3d.h index 7b6cfc5..0d1c8df 100644 --- a/inc/cub3d.h +++ b/inc/cub3d.h @@ -78,6 +78,21 @@ typedef struct s_player float view_side; } t_player; +typedef struct s_ray +{ + double x_ray_position; + double y_ray_position; + double x_ray_direction; + double y_ray_direction; + double x_side_distance; + double y_side_distance; + double x_delta_distance; + double y_delta_distance; + int hitX; + int hitY; + int hits[150]; +} t_ray; + typedef struct s_cub { char *no_tex_path; |