RT
includes
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
;
26
t_texture
*
skybox
;
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
Generated by
1.8.17