C# Class Tilengine.Sprite

Sprite management
Afficher le fichier Open project: megamarc/Tilengine

Méthodes publiques

Méthode 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

Méthode 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 méthode

public Disable ( ) : bool
Résultat bool

Reset() public méthode

public Reset ( ) : bool
Résultat bool

SetBlendMode() public méthode

public SetBlendMode ( Blend blend, byte factor ) : bool
blend Blend
factor byte
Résultat bool

SetPosition() public méthode

public SetPosition ( int x, int y ) : bool
x int
y int
Résultat bool

SetScaling() public méthode

public SetScaling ( float sx, float sy ) : bool
sx float
sy float
Résultat bool

Setup() public méthode

public Setup ( Spriteset spriteset, TileFlags flags ) : bool
spriteset Spriteset
flags TileFlags
Résultat bool