C# Class Tilengine.Sprite

Sprite management
Mostrar archivo Open project: megamarc/Tilengine

Public Methods

Method Description
Disable ( ) : bool

Reset ( ) : bool

SetBlendMode ( Blend blend, byte factor ) : bool

SetPosition ( int x, int y ) : bool

SetScaling ( float sx, float sy ) : bool

Setup ( Spriteset spriteset, TileFlags flags ) : bool

Private Methods

Method Description
TLN_ConfigSprite ( int nsprite, IntPtr spriteset, TileFlags flags ) : bool
TLN_DisableSprite ( int nsprite ) : bool
TLN_EnableSpriteCollision ( int nsprite, [ enable ) : bool
TLN_GetSpriteCollision ( int nsprite ) : bool
TLN_GetSpritePalette ( int nsprite ) : IntPtr
TLN_GetSpritePicture ( int nsprite ) : int
TLN_ResetSpriteScaling ( int nsprite ) : bool
TLN_SetSpriteBlendMode ( int nsprite, Blend mode, byte factor ) : bool
TLN_SetSpriteFlags ( int nsprite, TileFlags flags ) : bool
TLN_SetSpritePalette ( int nsprite, IntPtr palette ) : bool
TLN_SetSpritePicture ( int nsprite, int entry ) : bool
TLN_SetSpritePosition ( int nsprite, int x, int y ) : bool
TLN_SetSpriteScaling ( int nsprite, float sx, float sy ) : bool
TLN_SetSpriteSet ( int nsprite, IntPtr spriteset ) : bool

Method Details

Disable() public method

public Disable ( ) : bool
return bool

Reset() public method

public Reset ( ) : bool
return bool

SetBlendMode() public method

public SetBlendMode ( Blend blend, byte factor ) : bool
blend Blend
factor byte
return bool

SetPosition() public method

public SetPosition ( int x, int y ) : bool
x int
y int
return bool

SetScaling() public method

public SetScaling ( float sx, float sy ) : bool
sx float
sy float
return bool

Setup() public method

public Setup ( Spriteset spriteset, TileFlags flags ) : bool
spriteset Spriteset
flags TileFlags
return bool