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)
Syntaxpublic 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 | |
Top
See Also