C# Class OurSonic.TilePaletteAnimationManager

Show file Open project: OurSonic/OurSonicSharp Class Usage Examples

Public Properties

Property Type Description
Animations TilePaletteAnimation>.JsDictionary

Public Methods

Method Description
ClearCache ( ) : void
GetCurrentFrame ( int paletteAnimationIndex ) : TilePaletteAnimationFrame
GetPaletteAnimation ( int paletteAnimationIndex ) : TilePaletteAnimation
TickAnimatedPalettes ( ) : void
TilePaletteAnimationManager ( SonicManager sonicManager ) : System.Collections.Generic

Private Methods

Method Description
Init ( ) : void

Method Details

ClearCache() public method

public ClearCache ( ) : void
return void

GetCurrentFrame() public method

public GetCurrentFrame ( int paletteAnimationIndex ) : TilePaletteAnimationFrame
paletteAnimationIndex int
return TilePaletteAnimationFrame

GetPaletteAnimation() public method

public GetPaletteAnimation ( int paletteAnimationIndex ) : TilePaletteAnimation
paletteAnimationIndex int
return TilePaletteAnimation

TickAnimatedPalettes() public method

public TickAnimatedPalettes ( ) : void
return void

TilePaletteAnimationManager() public method

public TilePaletteAnimationManager ( SonicManager sonicManager ) : System.Collections.Generic
sonicManager SonicManager
return System.Collections.Generic

Property Details

Animations public property

public JsDictionary Animations
return TilePaletteAnimation>.JsDictionary