summaryrefslogtreecommitdiff
path: root/src/extend/scene.h
blob: 9c3011565a2f768272827b89ec69d9a69c9bfba8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef _SOFTSHADEROOM_SCENE_H_
#define _SOFTSHADEROOM_SCENE_H_

#include "light.h"
#include "camera.h"

#define LIGHT_LIMIT 4

typedef struct {
	Camera* main_camera;
	Light lights[LIGHT_LIMIT]; int light_count;
} Scene;

// singleton
extern Scene scene;

#endif