JNGL
Easy to use cross-platform 2D game library
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
effects.hpp File Reference

Effects that can be applied to jngl::Widget. More...

#include "Vec2.hpp"
#include <cstdint>
#include <functional>
Include dependency graph for effects.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Effect
 Base class for effects that can be applied to jngl::Widget. More...
 
class  Zoom
 Scales the ModelView matrix. More...
 
class  Executor
 Executes a specific action, e.g. removes the Widget. More...
 
class  Move
 

Namespaces

namespace  jngl
 JNGL's main namespace.
 

Functions

float linear (float)
 
float elastic (float)
 
float cubic (float)
 
float expo (float)
 

Detailed Description

Effects that can be applied to jngl::Widget.

Definition in file effects.hpp.