C# Class NScumm.Sky.Control.ConResource

Show file Open project: scemino/nscumm

Public Properties

Property Type Description
CurSprite uint
NumSprites uint
OnClick byte
Screen byte[]
SpriteData byte[]
System ISystem
Text uint
X ushort

Public Methods

Method Description
ConResource ( byte pSpData, uint pNSprites, uint pCurSprite, ushort pX, ushort pY, uint pText, byte pOnClick, ISystem system, byte screen ) : System
DrawToScreen ( bool doMask ) : void
IsMouseOver ( uint mouseX, uint mouseY ) : bool
SetSprite ( byte pSpData ) : void
SetText ( uint pText ) : void
SetXy ( ushort x, ushort y ) : void

Method Details

ConResource() public method

public ConResource ( byte pSpData, uint pNSprites, uint pCurSprite, ushort pX, ushort pY, uint pText, byte pOnClick, ISystem system, byte screen ) : System
pSpData byte
pNSprites uint
pCurSprite uint
pX ushort
pY ushort
pText uint
pOnClick byte
system ISystem
screen byte
return System

DrawToScreen() public method

public DrawToScreen ( bool doMask ) : void
doMask bool
return void

IsMouseOver() public method

public IsMouseOver ( uint mouseX, uint mouseY ) : bool
mouseX uint
mouseY uint
return bool

SetSprite() public method

public SetSprite ( byte pSpData ) : void
pSpData byte
return void

SetText() public method

public SetText ( uint pText ) : void
pText uint
return void

SetXy() public method

public SetXy ( ushort x, ushort y ) : void
x ushort
y ushort
return void

Property Details

CurSprite public property

public uint CurSprite
return uint

NumSprites public property

public uint NumSprites
return uint

OnClick public property

public byte OnClick
return byte

Screen public property

public byte[] Screen
return byte[]

SpriteData public property

public byte[] SpriteData
return byte[]

System public property

public ISystem System
return ISystem

Text public property

public uint Text
return uint

X public property

public ushort X
return ushort