C# Class NScumm.MonoGame.XnaGraphicsManager.RgbIndexed8GraphicsManager

Inheritance: IColorGraphicsManager
Show file Open project: scemino/nscumm

Public Methods

Method Description
CopyRectToScreen ( byte buffer, int sourceStride, int x, int y, int width, int height ) : void
CopyRectToScreen ( byte buffer, int startOffset, int sourceStride, int x, int y, int width, int height ) : void
CopyRectToScreen ( byte buffer, int sourceStride, int x, int y, int dstX, int dstY, int width, int height ) : void
FillScreen ( int color ) : void
RgbIndexed8GraphicsManager ( XnaGraphicsManager gfxManager ) : Microsoft.Xna.Framework
SetCursor ( byte pixels, int width, int height, NScumm.Core.Graphics.Point hotspot ) : void
SetCursor ( byte pixels, int offset, int width, int height, NScumm.Core.Graphics.Point hotspot, int keyColor ) : void
UpdateScreen ( ) : void

Method Details

CopyRectToScreen() public method

public CopyRectToScreen ( byte buffer, int sourceStride, int x, int y, int width, int height ) : void
buffer byte
sourceStride int
x int
y int
width int
height int
return void

CopyRectToScreen() public method

public CopyRectToScreen ( byte buffer, int startOffset, int sourceStride, int x, int y, int width, int height ) : void
buffer byte
startOffset int
sourceStride int
x int
y int
width int
height int
return void

CopyRectToScreen() public method

public CopyRectToScreen ( byte buffer, int sourceStride, int x, int y, int dstX, int dstY, int width, int height ) : void
buffer byte
sourceStride int
x int
y int
dstX int
dstY int
width int
height int
return void

FillScreen() public method

public FillScreen ( int color ) : void
color int
return void

RgbIndexed8GraphicsManager() public method

public RgbIndexed8GraphicsManager ( XnaGraphicsManager gfxManager ) : Microsoft.Xna.Framework
gfxManager XnaGraphicsManager
return Microsoft.Xna.Framework

SetCursor() public method

public SetCursor ( byte pixels, int width, int height, NScumm.Core.Graphics.Point hotspot ) : void
pixels byte
width int
height int
hotspot NScumm.Core.Graphics.Point
return void

SetCursor() public method

public SetCursor ( byte pixels, int offset, int width, int height, NScumm.Core.Graphics.Point hotspot, int keyColor ) : void
pixels byte
offset int
width int
height int
hotspot NScumm.Core.Graphics.Point
keyColor int
return void

UpdateScreen() public method

public UpdateScreen ( ) : void
return void