C# Class Tilengine.Animation

Animation management
ファイルを表示 Open project: megamarc/Tilengine

Public Methods

Method Description
Disable ( ) : bool

SetPaletteAnimation ( Palette palette, Sequence sequence, bool blend ) : bool

SetPaletteAnimationSource ( Palette palette ) : bool

SetSpriteAnimation ( int spriteIndex, Sequence sequence, int loop ) : bool

SetTilemapAnimation ( int layerIndex, Sequence sequence ) : bool

SetTilesetAnimation ( int layerIndex, Sequence sequence ) : bool

Private Methods

Method Description
TLN_DisableAnimation ( int index ) : bool
TLN_GetAnimationState ( int index ) : bool
TLN_GetAvailableAnimation ( ) : int
TLN_SetAnimationDelay ( int index, int delay ) : bool
TLN_SetPaletteAnimation ( int index, IntPtr palette, IntPtr sequence, [ blend ) : bool
TLN_SetPaletteAnimationSource ( int index, IntPtr palette ) : bool
TLN_SetSpriteAnimation ( int index, int nsprite, IntPtr sequence, int loop ) : bool
TLN_SetTilemapAnimation ( int index, int nlayer, IntPtr sequence ) : bool
TLN_SetTilesetAnimation ( int index, int nlayer, IntPtr sequence ) : bool

Method Details

Disable() public method

public Disable ( ) : bool
return bool

SetPaletteAnimation() public method

public SetPaletteAnimation ( Palette palette, Sequence sequence, bool blend ) : bool
palette Palette
sequence Sequence
blend bool
return bool

SetPaletteAnimationSource() public method

public SetPaletteAnimationSource ( Palette palette ) : bool
palette Palette
return bool

SetSpriteAnimation() public method

public SetSpriteAnimation ( int spriteIndex, Sequence sequence, int loop ) : bool
spriteIndex int
sequence Sequence
loop int
return bool

SetTilemapAnimation() public method

public SetTilemapAnimation ( int layerIndex, Sequence sequence ) : bool
layerIndex int
sequence Sequence
return bool

SetTilesetAnimation() public method

public SetTilesetAnimation ( int layerIndex, Sequence sequence ) : bool
layerIndex int
sequence Sequence
return bool