text: /**
   * @author       Richard Davey <rich@photonstorm.com>
   * @copyright    2019 Photon Storm Ltd.
   * @license      {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License}
   */
  
  /**
   * Converts the given color value into an Object containing r,g,b and a properties.
   *
   * @function Phaser.Display.Color.ColorToRGBA
   * @since 3.0.0
   *
   * @param {number} color - A color value, optionally including the alpha value.
   *
   * @return {Phaser.Display.Types.ColorObject} An object containing the parsed color values.
   */
  var ColorToRGBA = function (color)
  {
      var output = {
          r: color >> 16 & 0xFF,
          g: color >> 8 & 0xFF,
          b: color & 0xFF,
          a: 255
      };
  
      if (color > 16777215)
      {
          output.a = color >>> 24;
      }
  
      return output;
  };
  
  module.exports = ColorToRGBA;
  