implements IDisposable
0x00x0028
Members 5
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kMaxSilhouettePlanes | int | PrivateStatic+1 flags |
| 0x10 | m_SubviewIDToIndexMap | NativeParallelHashMap<System.Int32 | Private | |
| 0x08 | m_SlotFreeList | NativeList<System.Int32> | Private | |
| 0x08 | m_Slots | NativeList<UnityEngine.Rendering.SilhouettePlaneCache.Slot> | Private | |
| 0x08 | m_PlaneStorage | NativeList<UnityEngine.Plane> | Private |
Functions 5
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init() | Public | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Update(int viewInstanceID, const NativeArray<UnityEngine.Plane>& planes, int frameIndex) | Public | 0x10 | |
| void FreeUnusedSlots(int frameIndex, int maximumAge) | Public | 0x04 | |
| NativeArray<UnityEngine.Plane> GetSubArray(int viewInstanceID) | Public | 0x10 |