public virtual void draw(AsIBitmapDrawable source)
 {
     draw(source, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform)
 {
     draw(source, null, null, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix)
 {
     draw(source, null, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform, String blendMode, AsRectangle clipRect, bool smoothing)
 {
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform, String blendMode, AsRectangle clipRect)
 {
     draw(source, null, null, null, null, false);
 }
 public virtual void draw(AsIBitmapDrawable source)
 {
     draw(source, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix)
 {
     draw(source, null, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform)
 {
     draw(source, null, null, null);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform, String blendMode, AsRectangle clipRect)
 {
     draw(source, null, null, null, null, false);
 }
 public virtual void draw(AsIBitmapDrawable source, AsMatrix matrix, AsColorTransform colorTransform, String blendMode, AsRectangle clipRect, bool smoothing)
 {
 }