src/ascension/scene.h

changeset 137
f8e6e0ae61a8
parent 125
0a8747b02df8
equal deleted inserted replaced
136:768e6eac1ab0 137:f8e6e0ae61a8
29 #define ASCENSION_SCENE_H 29 #define ASCENSION_SCENE_H
30 30
31 #include "scene_node.h" 31 #include "scene_node.h"
32 #include "camera.h" 32 #include "camera.h"
33 33
34 #include <cx/list.h>
35
34 typedef struct { 36 typedef struct {
35 AscCamera camera; 37 AscCamera camera;
36 AscSceneNode *root; 38 AscSceneNode *root;
39 struct {
40 CxList *render_groups[ASC_RENDER_GROUP_COUNT];
41 } internal;
37 } AscScene; 42 } AscScene;
38 43
39 /** 44 /**
40 * Initializes a scene graph. 45 * Initializes a scene graph.
41 * 46 *

mercurial