diff options
Diffstat (limited to 'src/scene.h')
-rw-r--r-- | src/scene.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/scene.h b/src/scene.h index a455fbd..dd77ba9 100644 --- a/src/scene.h +++ b/src/scene.h @@ -556,4 +556,22 @@ public: void draw(); ValidationResult validate(); }; + +class ShadowPrivate; +class SceneShadow : public Scene +{ + ShadowPrivate* priv_; +public: + SceneShadow(Canvas& canvas); + ~SceneShadow(); + bool supported(bool show_errors); + bool load(); + void unload(); + bool setup(); + void teardown(); + void update(); + void draw(); + ValidationResult validate(); +}; + #endif |