|
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 |