public void SetLocation(double x, double y) { this.x = x; this.y = y; //move native data if exist NativeAggInterOp.spriteMove(this.nativePtr, x, y); }
public void Resize(float x, float y) { NativeAggInterOp.aggMove(this.nativePtr, x, y); }
public static AggCanvas CreateCanvas() { return(new AggCanvas(NativeAggInterOp.aggCreateCanvas())); }
public void ClearBackground() { NativeAggInterOp.canvasClearBackground(this.nativePtr); }
public void RenderTo(IntPtr hdc) { NativeAggInterOp.aggCanvasPaint(this.nativePtr, hdc); }
public static AggSprite CreateNewSprite() { return(new AggSprite(NativeAggInterOp.AggCreateSprite())); }
public virtual void Draw(AggCanvas canvas) { NativeAggInterOp.spriteDraw(this.nativePtr, canvas.NaitveHandle); }