implements IDisposable
0x00x0058
Members 8
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | InitialPassCount | int | PrivateStatic+1 flags |
| — | 0x04 | MaxPassCount | int | PrivateStatic+1 flags |
| 0x08 | m_CounterBuffer | GraphicsBuffer | Private | |
| 0x18 | m_PendingInfo | UnsafeList<UnityEngine.Rendering.InstanceOcclusionEventDebugArray.Info> | Private | |
| 0x08 | m_Requests | NativeQueue<UnityEngine.Rendering.InstanceOcclusionEventDebugArray.Request> | Private | |
| 0x18 | m_LatestInfo | UnsafeList<UnityEngine.Rendering.InstanceOcclusionEventDebugArray.Info> | Private | |
| 0x10 | m_LatestCounters | NativeArray<System.Int32> | Private | |
| 0x01 | m_HasLatest | bool | Private | |
| 0x0051 | 0x07 | unreflected bytes to end of InstanceOcclusionEventDebugArray | ||
Functions 5
| Signature | Flags | Native | Params |
|---|---|---|---|
| GraphicsBuffer get_CounterBuffer() | Public+1 flags | 0x08 | |
| void Init() | Public | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| int TryAdd(int viewInstanceID, const InstanceOcclusionEventType& eventType, int occluderVersion, int subviewMask, const OcclusionTest& occlusionTest) | Public | 0x04 | |
| void MoveToDebugStatsAndClear(DebugRendererBatcherStats debugStats) | Public | 0x08 |