RT
t_scene.h
Go to the documentation of this file.
1 /* ************************************************************************** */
2 /* */
3 /* ::: :::::::: */
4 /* t_scene.h :+: :+: :+: */
5 /* +:+ +:+ +:+ */
6 /* By: nihuynh <nihuynh@student.42.fr> +#+ +:+ +#+ */
7 /* +#+#+#+#+#+ +#+ */
8 /* Created: 2019/06/03 00:10:23 by nihuynh #+# #+# */
9 /* Updated: 2019/06/23 14:46:18 by nihuynh ### ########.fr */
10 /* */
11 /* ************************************************************************** */
12 
13 #ifndef T_SCENE_H
14 # define T_SCENE_H
15 
16 # include "ftlist.h"
17 
18 typedef struct s_scene
19 {
20  t_list *lst_obj;
21  t_list *lst_light;
22  t_list *lst_anim;
23  t_list *lst_anim_light;
24  int nb_objs[7];
25  int nb_light;
27 } t_scene;
28 
29 typedef struct s_scene_name
30 {
31  char *name;
32  char *dir;
33 } t_scene_name;
34 
35 #endif
s_scene_name::dir
char * dir
Definition: t_scene.h:32
t_scene
struct s_scene t_scene
s_scene::skybox
t_texture * skybox
Definition: t_scene.h:26
s_scene::lst_anim_light
t_list * lst_anim_light
Definition: t_scene.h:23
s_scene::nb_light
int nb_light
Definition: t_scene.h:25
s_scene_name
Definition: t_scene.h:29
s_texture
Definition: rtstruct.h:166
s_scene::nb_objs
int nb_objs[7]
Definition: t_scene.h:24
s_scene::lst_anim
t_list * lst_anim
Definition: t_scene.h:22
s_scene::lst_obj
t_list * lst_obj
Definition: t_scene.h:20
s_scene
Definition: t_scene.h:18
s_scene_name::name
char * name
Definition: t_scene.h:31
t_scene_name
struct s_scene_name t_scene_name
s_scene::lst_light
t_list * lst_light
Definition: t_scene.h:21