Aqla Solutions

[This is preliminary documentation and is subject to change.]

The ExecutionEngine type exposes the following members.

Constructors

  NameDescription
Public methodExecutionEngine
Initializes a new instance of the ExecutionEngine class

Methods

  NameDescription
Public methodClearQueuedStarts
Cancels all queued with Queue execution starts
(Inherited from ExecutionEngineBase.)
Public methodContinue
The owner of the [!:ExecutionEngine] instance should call this method every frame
(Inherited from ExecutionEngineBase.)
Public methodHasQueuedStarts
Returns true if there are queued with Queue execution starts
(Inherited from ExecutionEngineBase.)
Public methodHasStartedCoroutines
Returns true if there are started parallel executions which are stored as coroutines
(Inherited from ExecutionEngineBase.)
Public methodInitialize
Should be called after the parameterless constructor
(Inherited from ExecutionEngineBase.)
Public methodStart
Starts or enqueues an execution
(Inherited from ExecutionEngineBase.)
Public methodStopAllCoroutines
Stops all parallel executions which are stored as coroutines
(Inherited from ExecutionEngineBase.)

Fields

  NameDescription
Public fieldContext
Holds variables and temporary data
(Inherited from ExecutionEngineBase.)
Public fieldReentrance
Specifies what to do when an execution is being invoking when the engine already is in its execution process
(Inherited from ExecutionEngineBase.)
Public fieldTree
Units tree
(Inherited from ExecutionEngineBase.)

See Also