diff options
| author | jussi | 2022-11-11 19:23:35 +0200 |
|---|---|---|
| committer | jussi | 2022-11-11 19:23:35 +0200 |
| commit | 921ed3b07f4e8c643161a08744b75562055077ff (patch) | |
| tree | ee10fca564fd0c9417aa6c40561e994446748549 /include/reasings.h | |
| parent | 1094b1f833553c26125affddf991f8c7f72da225 (diff) | |
| download | reilua-enhanced-921ed3b07f4e8c643161a08744b75562055077ff.tar.gz reilua-enhanced-921ed3b07f4e8c643161a08744b75562055077ff.tar.bz2 reilua-enhanced-921ed3b07f4e8c643161a08744b75562055077ff.zip | |
Lua interpreter mode and easings module.
Diffstat (limited to 'include/reasings.h')
| -rw-r--r-- | include/reasings.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/include/reasings.h b/include/reasings.h new file mode 100644 index 0000000..e8c9a65 --- /dev/null +++ b/include/reasings.h @@ -0,0 +1,44 @@ +#pragma once + +/* Linear Easing functions. */ +int leasingsEaseLinear( lua_State *L ); + +/* Sine Easing functions. */ +int leasingsEaseSineIn( lua_State *L ); +int leasingsEaseSineOut( lua_State *L ); +int leasingsEaseSineInOut( lua_State *L ); + +/* Circular Easing functions. */ +int leasingsEaseCircIn( lua_State *L ); +int leasingsEaseCircOut( lua_State *L ); +int leasingsEaseCircInOut( lua_State *L ); + +/* Cubic Easing functions. */ +int leasingsEaseCubicIn( lua_State *L ); +int leasingsEaseCubicOut( lua_State *L ); +int leasingsEaseCubicInOut( lua_State *L ); + +/* Quadratic Easing functions. */ +int leasingsEaseQuadIn( lua_State *L ); +int leasingsEaseQuadOut( lua_State *L ); +int leasingsEaseQuadInOut( lua_State *L ); + +/* Exponential Easing functions. */ +int leasingsEaseExpoIn( lua_State *L ); +int leasingsEaseExpoOut( lua_State *L ); +int leasingsEaseExpoInOut( lua_State *L ); + +/* Back Easing functions. */ +int leasingsEaseBackIn( lua_State *L ); +int leasingsEaseBackOut( lua_State *L ); +int leasingsEaseBackInOut( lua_State *L ); + +/* Bounce Easing functions. */ +int leasingsEaseBounceIn( lua_State *L ); +int leasingsEaseBounceOut( lua_State *L ); +int leasingsEaseBounceInOut( lua_State *L ); + +/* Elastic Easing functions. */ +int leasingsEaseElasticIn( lua_State *L ); +int leasingsEaseElasticOut( lua_State *L ); +int leasingsEaseElasticInOut( lua_State *L ); |
