diff options
Diffstat (limited to 'libdimension/dimension/scene.h')
-rw-r--r-- | libdimension/dimension/scene.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libdimension/dimension/scene.h b/libdimension/dimension/scene.h index 489e4e5..0889359 100644 --- a/libdimension/dimension/scene.h +++ b/libdimension/dimension/scene.h @@ -45,6 +45,7 @@ typedef struct dmnsn_scene { /* World attributes */ dmnsn_color background; /**< Background color. */ dmnsn_color ambient; /**< Global ambient color. */ + dmnsn_sky_sphere *sky_sphere; /**< Sky sphere. */ dmnsn_texture *default_texture; /**< Default object texture. */ /** Camera. */ @@ -85,4 +86,10 @@ dmnsn_scene *dmnsn_new_scene(void); */ void dmnsn_delete_scene(dmnsn_scene *scene); +/** + * Initialize a scene. + * @param[in,out] scene The scene to initalize. + */ +void dmnsn_scene_init(dmnsn_scene *scene); + #endif /* DIMENSION_SCENE_H */ |