// =================================================================================================
//
//	Starling Framework
//	Copyright Gamua GmbH. All Rights Reserved.
//
//	This program is free software. You can redistribute and/or modify it
//	in accordance with the terms of the accompanying license agreement.
//
// =================================================================================================


package starling.assets;

import openfl.display.Bitmap;
import openfl.display.BitmapData;
import openfl.display.Loader;
import openfl.display.LoaderInfo;
import openfl.events.Event;
import openfl.events.IOErrorEvent;
import openfl.system.LoaderContext;
import openfl.utils.ByteArray;

import starling.textures.Texture;
import starling.utils.Execute;

/** This AssetFactory creates texture assets from bitmaps and image files. */

@:jsRequire("starling/assets/BitmapTextureFactory", "default")

extern class BitmapTextureFactory extends AssetFactory
{
    /** Creates a new instance. */
    public function new();
}