function AddImageRequest({ index, image, resolve, reject }) {
  this.index = index;
  this.image = image;
  this.resolve = resolve;
  this.reject = reject;
  this.rectangle = undefined;
}
Info needed to add a queued image to the texture atlas when update operatons are executed, typically at the end of a frame.
@constructor
@private
@param {object} options Object with the following properties:
@param {number} options.index An identifier
@param {TexturePacker.PackableObject} options.image An object, such as an <code>Image</code> with <code>width</code> and <code>height</code> properties in pixels
@param {function} [options.resolve] The promise resolver
@param {function} [options.reject] The promise rejecter