Class for multi-threading in the engine.
Inheritance Hierarchy
Namespace:
NeoAxis
Assembly:
NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax public static class EngineThreading
The EngineThreading type exposes the following members.
Properties Methods
| Name | Description |
---|
| CheckMainThread | |
| ExecuteFromMainThreadLater(Action) | |
| ExecuteFromMainThreadLaterT(ActionT, T) | |
| ExecuteFromMainThreadLaterT1, T2(ActionT1, T2, T1, T2) | |
| ExecuteFromMainThreadLaterT1, T2, T3(ActionT1, T2, T3, T1, T2, T3) | |
| ExecuteFromMainThreadLaterT1, T2, T3, T4(ActionT1, T2, T3, T4, T1, T2, T3, T4) | |
| ExecuteFromMainThreadWait(Action) | |
| ExecuteFromMainThreadWaitTResult(FuncTResult) | |
| ExecuteFromMainThreadWaitT(ActionT, T) | |
| ExecuteFromMainThreadWaitT, TResult(FuncT, TResult, T) | |
| ExecuteFromMainThreadWaitT1, T2(ActionT1, T2, T1, T2) | |
| ExecuteFromMainThreadWaitT1, T2, TResult(FuncT1, T2, TResult, T1, T2) | |
| ExecuteFromMainThreadWaitT1, T2, T3(ActionT1, T2, T3, T1, T2, T3) | |
| ExecuteFromMainThreadWaitT1, T2, T3, TResult(FuncT1, T2, T3, TResult, T1, T2, T3) | |
| ExecuteFromMainThreadWaitT1, T2, T3, T4(ActionT1, T2, T3, T4, T1, T2, T3, T4) | |
| ExecuteFromMainThreadWaitT1, T2, T3, T4, TResult(FuncT1, T2, T3, T4, TResult, T1, T2, T3, T4) | |
| ExecuteQueuedActionsFromMainThread | |
| LockComponentHierarchy | |
| TryLockComponentHierarchy | |
| UnlockComponentHierarchy | |
TopSee Also