Zdexby TheHolyOneZ
36,909 classes
Class

UnitySynchronizationContext

: SynchronizationContext : Object
UnityEngine.UnitySynchronizationContext, UnityEngine.CoreModule 0x0030 (48 B) inherited 0x0018 UnityEngine.CoreModule.dll
0x00x0030

Members 4

OffsetSizeNameTypeFlagsDefault
0x08m_AsyncWorkQueueList<UnityEngine.UnitySynchronizationContext.WorkRequest>Private+1 flags—
0x08m_CurrentFrameWorkList<UnityEngine.UnitySynchronizationContext.WorkRequest>Private+1 flags—
0x04m_MainThreadIDintPrivate+1 flags—
0x04m_TrackedCountintPrivate—
Inherited from SynchronizationContext 1
OffsetSizeNameTypeFlagsDefault
0x04_propsSynchronizationContextPropertiesPrivate—

Functions 13

SignatureFlagsNativeParams
int get_MainThreadId()2 flags0x04
void .ctor(int mainThreadID)Private+1 flags0x04
void .ctor(List<UnityEngine.UnitySynchronizationContext.WorkRequest> queue, int mainThreadID)Private+1 flags0x08
void Send(SendOrPostCallback callback, object state)Public+1 flags0x08
void OperationStarted()Public+1 flags0x00
void OperationCompleted()Public+1 flags0x00
void Post(SendOrPostCallback callback, object state)Public+1 flags0x08
SynchronizationContext CreateCopy()Public+1 flags0x08
void Exec()Public0x00
bool HasPendingTasks()Private0x01
void InitializeSynchronizationContext()PrivateStatic0x00
void ExecuteTasks()PrivateStatic0x00
bool ExecutePendingTasks(long millisecondsTimeout)PrivateStatic0x08

Used by 2

types with a member, parameter or interface of this type