Zdexby TheHolyOneZ
42,610 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 6
OffsetSizeNameTypeFlagsDefault
0x04_propsSynchronizationContextPropertiesPrivate—
0x08s_cachedPreparedType1TypePrivateStatic—
0x08s_cachedPreparedType2TypePrivateStatic—
0x08s_cachedPreparedType3TypePrivateStatic—
0x08s_cachedPreparedType4TypePrivateStatic—
0x08s_cachedPreparedType5TypePrivateStatic—

Functions 12

SignatureFlagsNativeParams
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()Private0x00
bool HasPendingTasks()Private0x01
void InitializeSynchronizationContext()PrivateStatic0x00
void ExecuteTasks()PrivateStatic0x00
bool ExecutePendingTasks(long millisecondsTimeout)PrivateStatic0x08

Used by 6

types with a member, parameter or interface of this type