export {Sprite as Shape} from "./Sprite";
/*
import { DisplayObject } from "./DisplayObject";
import { Graphics } from "./Graphics";
import { Sprite } from "./Sprite";
*/
/**
* This class is used to create lightweight shapes using the ActionScript drawing application program interface (API).
* The Shape class includes a graphics property, which lets you access methods from the Graphics class.
*
*
The Sprite class also includes a graphicsproperty, and it includes other features not available to the
* Shape class. For example, a Sprite object is a display object container, whereas a Shape object is not (and cannot contain
* child display objects). For this reason, Shape objects consume less memory than Sprite objects that contain the
* same graphics. However, a Sprite object supports user input events, while a Shape object does not.
*/
/*
export class Shape extends DisplayObject
{
*/
/**
* Creates a new Shape object.
*/
/*
constructor (){
super(null)//todo;
}
*/
/**
* Specifies the Graphics object belonging to this Shape object, where vector
* drawing commands can occur.
*/
/*
public get graphics () : Graphics{
console.log("graphics not implemented yet in flash/Shape");
return null;
}
}
*/