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])); }