Thanks to visit codestin.com
Credit goes to github.com

Skip to content

elnormous/easing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header-only easing library

The library contains the following easing functions with in, out, and in-out modes:

  • sine
  • quad
  • cubic
  • quart
  • quint
  • expo
  • circ
  • back
  • elastic
  • bounce

Usage

You can call a generic ease function:

const auto newValue = easing::ease(easing::Func::sine, easing::Mode::easeIn, value);

Or you can call the easing functions directly:

const auto newValue = easing::sineIn(value);

License

Easing libray's codebase is released to the Public Domain

About

Header-only C++ easing library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published