X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fdisplay_effect.hpp;h=8c3f8572e4e09ff55cc98ea0c264f29d42ed7a7e;hb=555d1b7bebb45326d82d934e07463209837309b0;hp=582dcbe9d8f2dcb0311c910c6618fc8acd0d8815;hpb=8a627e73d824b5a14249cfe066dc2fdc643ce28d;p=supertux.git diff --git a/src/object/display_effect.hpp b/src/object/display_effect.hpp index 582dcbe9d..8c3f8572e 100644 --- a/src/object/display_effect.hpp +++ b/src/object/display_effect.hpp @@ -37,6 +37,12 @@ public: void update(float elapsed_time); void draw(DrawingContext& context); + + /** + * @name Scriptable Methods + * @{ + */ + void fade_out(float fadetime); void fade_in(float fadetime); void set_black(bool enabled); @@ -44,6 +50,10 @@ public: void sixteen_to_nine(float fadetime); void four_to_three(float fadetime); + /** + * @} + */ + private: enum FadeType { NO_FADE, FADE_IN, FADE_OUT