C# Class VSViewer.ViewModels.AnimationToolViewModel

Inheritance: ViewModelBase
Show file Open project: MercurialForge/VSViewer Class Usage Examples

Private Properties

Property Type Description
DoNextFrame void
DoPrevFrame void
DoTogglePause void
GetPlaybackSpeedText string
LoadAsset void
MergeAndView void
OpenSubFile bool
PrepSubFile void
Reset void
StepAnim_Next void
StepAnim_Prev void
WrapAnimationIndex int

Public Methods

Method Description
AnimationToolViewModel ( MainWindowViewModel mainWindowViewModel ) : System
Flush ( ) : void
ForceUpdate ( ) : void
Tick ( System.TimeSpan deltaTime ) : void

Private Methods

Method Description
DoNextFrame ( ) : void
DoPrevFrame ( ) : void
DoTogglePause ( ) : void
GetPlaybackSpeedText ( int speed ) : string
LoadAsset ( EndianBinaryReader reader ) : void
MergeAndView ( ) : void
OpenSubFile ( string &outPath ) : bool
PrepSubFile ( ) : void
Reset ( ) : void
StepAnim_Next ( ) : void
StepAnim_Prev ( ) : void
WrapAnimationIndex ( int newIndex ) : int

Method Details

AnimationToolViewModel() public method

public AnimationToolViewModel ( MainWindowViewModel mainWindowViewModel ) : System
mainWindowViewModel MainWindowViewModel
return System

Flush() public method

public Flush ( ) : void
return void

ForceUpdate() public method

public ForceUpdate ( ) : void
return void

Tick() public method

public Tick ( System.TimeSpan deltaTime ) : void
deltaTime System.TimeSpan
return void