phaser
Version:
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers from the team at Phaser Studio Inc.
29 lines (23 loc) • 662 B
JavaScript
/**
* @author Benjamin D. Richards <benjamindrichards@gmail.com>
* @copyright 2013-2026 Phaser Studio Inc.
* @license {@link https://opensource.org/licenses/MIT|MIT License}
*/
var EasingEncoding = require('./EasingEncoding');
/**
* Easing function identifiers.
* This is a reverse mapping of EasingEncoding,
* mapping numbers to their string names.
*
* @ignore
*/
var EasingNaming = {};
var animations = Object.keys(EasingEncoding);
var animLen = animations.length;
for (var i = 0; i < animLen; i++)
{
var key = animations[i];
var value = EasingEncoding[key];
EasingNaming[value] = key;
}
module.exports = EasingNaming;