Empeld
Empeld plugin documentation.
|
Namespaces | |
namespace | YieldTypes |
Classes | |
class | ChainedTask |
Consider using the Promise infrastructure for dependable and completable/returnable values. This chaining is good when you have a non-Promise task that needs chaining More... | |
class | ChainedTaskExtensions |
class | EnumerableTask |
Enumerates over a list and runs a evaluator for each item as part of a scheduled task More... | |
interface | IIterableSystem |
interface | IScheduledTask |
interface | ITask |
interface | ITaskScheduler |
interface | ITaskYieldAction |
class | IterativeTask |
A task that reoccurs until TaskResult is remove. Keeps track of number of invocations Evaluates as many times within time restriction as allowable More... | |
class | RecurringTask |
Recurring task. Returns true once done More... | |
class | RepeatingTask |
A task that repeats a specific number of times before stopping More... | |
class | SchedulerExtensions |
Adds various helper extension methods to the scheduler More... | |
class | SingleTask |
Runs something once after a delay, and immediately removes More... | |
class | TaskAttribute |
Annotates a method in a class as a recurring task. Must use binding extension to active More... | |
class | TaskEx |
class | TaskObjectExtensions |
Helper methods for binding task methods on objects by TaskAttribute More... | |
class | Tween |
Helper class to create tweaning tasks that run over time More... | |
class | WeakTask |
class | YieldingTask |
Uses static yield-types to schedule something if IEnumerable<ITaskYieldAction> for inline code More... | |
Enumerations | |
enum | TaskResult { TaskResult.Undefined =0, TaskResult.Continue =1, TaskResult.Remove =2 } |
The result of a scheduled task More... | |
|
strong |
The result of a scheduled task
Enumerator | |
---|---|
Undefined | Undefined behavior (Default value) |
Continue | Continue the task |
Remove | Stop the task immediately and remove |