diff options
Diffstat (limited to 'libdimension/dimension')
-rw-r--r-- | libdimension/dimension/scene.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libdimension/dimension/scene.h b/libdimension/dimension/scene.h index aa216f4..12ad6bd 100644 --- a/libdimension/dimension/scene.h +++ b/libdimension/dimension/scene.h @@ -33,10 +33,20 @@ typedef enum { } dmnsn_quality; typedef struct { + /* World attributes */ dmnsn_color background; + dmnsn_texture *default_texture; + + /* Objects */ dmnsn_array *objects; + + /* Camera */ dmnsn_camera *camera; + + /* Canvas */ dmnsn_canvas *canvas; + + /* Rendering quality */ dmnsn_quality quality; } dmnsn_scene; |