C# Class Svelto.Tasks.Internal.PausableTask

Inheritance: IEnumerator
Show file Open project: sebas77/Svelto-ECS-Example Class Usage Examples

Public Methods

Method Description
MoveNext ( ) : bool
PausableTask ( IEnumerator enumerator, IRunner runner ) : System
PausableTask ( IRunner runner ) : System
PausableTask ( TaskCollection collection, IRunner runner ) : System
Pause ( ) : void
Reset ( ) : void
Resume ( ) : void
Start ( IEnumerator task, bool isSimple ) : void
Start ( bool isSimple ) : void
Stop ( ) : void

Private Methods

Method Description
SetTask ( IEnumerator task, bool isSimple ) : void

Method Details

MoveNext() public method

public MoveNext ( ) : bool
return bool

PausableTask() public method

public PausableTask ( IEnumerator enumerator, IRunner runner ) : System
enumerator IEnumerator
runner IRunner
return System

PausableTask() public method

public PausableTask ( IRunner runner ) : System
runner IRunner
return System

PausableTask() public method

public PausableTask ( TaskCollection collection, IRunner runner ) : System
collection TaskCollection
runner IRunner
return System

Pause() public method

public Pause ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

Resume() public method

public Resume ( ) : void
return void

Start() public method

public Start ( IEnumerator task, bool isSimple ) : void
task IEnumerator
isSimple bool
return void

Start() public method

public Start ( bool isSimple ) : void
isSimple bool
return void

Stop() public method

public Stop ( ) : void
return void