Alexandria.Engines.Sciagi.Resources.PictureRenderer.DrawImage C# (CSharp) Method

DrawImage() public method

Draw an image onto the visual
public DrawImage ( Vector2i position, Vector2i size, int data, int offset, int pitch, int maskIndex ) : void
position Vector2i
size Vector2i
data int
offset int
pitch int
maskIndex int
return void
        public void DrawImage(Vector2i position, Vector2i size, int[] data, int offset, int pitch, int maskIndex)
        {
            if (DrawVisual)
                Canvas.Visual.DrawImage(position, size, data, offset, pitch, maskIndex);
            if (DrawPriority)
                Canvas.Priority.DrawImageSilhouette(position, size, data, offset, pitch, maskIndex);
            if (DrawAuxiliary)
                Canvas.Auxiliary.DrawImageSilhouette(position, size, data, offset, pitch, maskIndex);
            if (DrawControl)
                Canvas.Control.DrawImageSilhouette(position, size, data, offset, pitch, maskIndex);
        }