C# Class Animatroller.Framework.Controller.Sequence.SequenceJob

Inheritance: IRunnableState, ISequenceInstance
Afficher le fichier Open project: HakanL/animatroller Class Usage Examples

Protected Properties

Свойство Type Description
actions List>
cancelToken System.Threading.CancellationToken
effects Effect.IEffect>>.List
name string
setUpAction Action
tearDownAction Action

Méthodes publiques

Méthode Description
Controls ( int priority = 1 ) : IRunnableState
Execute ( Action action ) : IRunnableState
SequenceJob ( string name ) : System
SetUp ( Action action ) : IRunnableState
TearDown ( Action action ) : IRunnableState
WaitFor ( System.TimeSpan value ) : ISequenceInstance
WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance
WaitUntilCancel ( ) : ISequenceInstance
WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance

Private Methods

Méthode Description
Run ( System cancelToken, bool loop ) : void

Method Details

Controls() public méthode

public Controls ( int priority = 1 ) : IRunnableState
priority int
Résultat IRunnableState

Execute() public méthode

public Execute ( Action action ) : IRunnableState
action Action
Résultat IRunnableState

SequenceJob() public méthode

public SequenceJob ( string name ) : System
name string
Résultat System

SetUp() public méthode

public SetUp ( Action action ) : IRunnableState
action Action
Résultat IRunnableState

TearDown() public méthode

public TearDown ( Action action ) : IRunnableState
action Action
Résultat IRunnableState

WaitFor() public méthode

public WaitFor ( System.TimeSpan value ) : ISequenceInstance
value System.TimeSpan
Résultat ISequenceInstance

WaitFor() public méthode

public WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance
value System.TimeSpan
throwExceptionIfCanceled bool
Résultat ISequenceInstance

WaitUntilCancel() public méthode

public WaitUntilCancel ( ) : ISequenceInstance
Résultat ISequenceInstance

WaitUntilCancel() public méthode

public WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance
throwExceptionIfCanceled bool
Résultat ISequenceInstance

Property Details

actions protected_oe property

protected List> actions
Résultat List>

cancelToken protected_oe property

protected System.Threading.CancellationToken cancelToken
Résultat System.Threading.CancellationToken

effects protected_oe property

protected List> effects
Résultat Effect.IEffect>>.List

name protected_oe property

protected string name
Résultat string

setUpAction protected_oe property

protected Action setUpAction
Résultat Action

tearDownAction protected_oe property

protected Action tearDownAction
Résultat Action