aboutsummaryrefslogtreecommitdiffstats
path: root/inc/cub3d.h
diff options
context:
space:
mode:
Diffstat (limited to 'inc/cub3d.h')
-rw-r--r--inc/cub3d.h15
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;