![]() |
ezEngine Release 25.08
|
Public Types | |
enum class | Type { ThreadCreated , ThreadDestroyed , StartingExecution , FinishedExecution , ClearThreadLocals } |
Public Attributes | |
Type | m_Type |
ezThread * | m_pThread = nullptr |
|
strong |
Enumerator | |
---|---|
ThreadCreated | Called on the thread that creates the ezThread instance (not the ezThread itself). |
ThreadDestroyed | Called on the thread that destroys the ezThread instance (not the ezThread itself). |
StartingExecution | Called on the ezThread before the Run() method is executed. |
FinishedExecution | Called on the ezThread after the Run() method was executed. |
ClearThreadLocals | Potentially called on the ezThread (currently only for task system threads) at a time when plugins should clean up thread-local storage. |