| Interface | Description | 
|---|---|
| AsyncQueue | |
| GameInterface | |
| TaskChainAbortAction<A1,A2,A3> | Defines actions to perform when a chain is used with .abortIfNull
 Override desired arguments needed to provide actions | 
| TaskChainNullAction<A1,A2,A3> | Deprecated Use  TaskChainAbortActioninstead | 
| TaskChainTasks.AsyncExecutingFirstTask<R> | |
| TaskChainTasks.AsyncExecutingGenericTask | |
| TaskChainTasks.AsyncExecutingTask<R,A> | A task that does not return immediately. | 
| TaskChainTasks.FirstTask<R> | A task that expects no input, and returns a value. | 
| TaskChainTasks.FutureFirstTask<R> | A Task that returns a future to be completed later. | 
| TaskChainTasks.FutureGenericTask | A generic task that expects no input or output, but uses a future style API
 to control moving to the next task. | 
| TaskChainTasks.FutureTask<R,A> | A task that returns a future to be completed later. | 
| TaskChainTasks.GenericTask | A task that expects no input or output | 
| TaskChainTasks.LastTask<A> | A task that expects input, but will not provide a response. | 
| TaskChainTasks.Task<R,A> | Generic task with synchronous return (but may execute on any thread) | 
| Class | Description | 
|---|---|
| TaskChain<T> | The Main API class of TaskChain. | 
| TaskChainAsyncQueue | |
| TaskChainDataWrappers | |
| TaskChainDataWrappers.Data2<D1,D2> | |
| TaskChainDataWrappers.Data3<D1,D2,D3> | |
| TaskChainDataWrappers.Data4<D1,D2,D3,D4> | |
| TaskChainDataWrappers.Data5<D1,D2,D3,D4,D5> | |
| TaskChainDataWrappers.Data6<D1,D2,D3,D4,D5,D6> | |
| TaskChainExample | |
| TaskChainFactory | |
| TaskChainTasks | 
| Exception | Description | 
|---|---|
| AbortChainException | 
Copyright © 2018. All rights reserved.