C# Class CSharpUtils.Process.ProcessBaseCore

Show file Open project: soywiz/csharputils

Public Methods

Method Description
SetAction ( System.Action method ) : void
SwitchTo ( ) : void

Protected Methods

Method Description
Animate ( System.TimeSpan Time, Action StepAction ) : void
Main ( ) : void
Yield ( int count = 1 ) : void
YieldWhile ( Func Predicate ) : void
_Remove ( ) : void

Private Methods

Method Description
ProcessBaseCore ( ) : System

Method Details

Animate() protected method

protected Animate ( System.TimeSpan Time, Action StepAction ) : void
Time System.TimeSpan
StepAction Action
return void

Main() protected abstract method

protected abstract Main ( ) : void
return void

SetAction() public method

public SetAction ( System.Action method ) : void
method System.Action
return void

SwitchTo() public method

public SwitchTo ( ) : void
return void

Yield() protected method

protected Yield ( int count = 1 ) : void
count int
return void

YieldWhile() protected method

protected YieldWhile ( Func Predicate ) : void
Predicate Func
return void

_Remove() protected method

protected _Remove ( ) : void
return void