Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Classes | Namespaces
fadeout.hpp File Reference

Define some animations to fade out modes. More...

Go to the source code of this file.

Classes

struct  lampda::modes::anims::fadeout::DropModeLineByLine
 Drop mode policy: remove particles line by line from bottom to top Only pixels from the lowest non-empty line can be dropped. More...
 
struct  lampda::modes::anims::fadeout::DropModeOrphansOnly
 Drop mode policy: remove only "orphan" particles A particle can only be dropped if there is no other particle directly below it (z-axis). More...
 
struct  lampda::modes::anims::fadeout::GravityDissolve< MaskBuffId, DropMode, minMaskValue >
 Make an animation disapear with gravity. More...
 

Namespaces

namespace  lampda
 Program scope.
 
namespace  lampda::modes
 Contains basic interface types to implement custom user modes.
 
namespace  lampda::modes::anims::fadeout
 Define fadout animation. They require a buffer ID, used to store the fadout mask.
 

Detailed Description

Define some animations to fade out modes.