public virtual void setRenderTarget(AsTexture target)
 {
     mRenderTarget = target;
     if (target != null)
     {
         AsStarling.getContext().setRenderToTexture(target.get_base());
     }
     else
     {
         AsStarling.getContext().setRenderToBackBuffer();
     }
 }
 public static AsContext3D getContext()
 {
     return(sCurrent != null?sCurrent.getContext() : null);
 }
 public static void clear(uint rgb, float alpha)
 {
     AsStarling.getContext().clear(AsColor.getRed(rgb) / 255.0f, AsColor.getGreen(rgb) / 255.0f, AsColor.getBlue(rgb) / 255.0f, alpha);
 }
        public static void setBlendFactors(bool premultipliedAlpha, String blendMode)
        {
            AsArray blendFactors = AsBlendMode.getBlendFactors(blendMode, premultipliedAlpha);

            AsStarling.getContext().setBlendFactors((String)(blendFactors[0]), (String)(blendFactors[1]));
        }