0x00x0070
Members 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kMaxSubdivisionLevels | int | Static+2 flags |
| — | 0x04 | kIndexChunkSize | int | Static+2 flags |
| — | 0x04 | kFailChunkIndex | int | Static+2 flags |
| — | 0x04 | kEmptyIndex | int | Static+2 flags |
| 0x08 | m_IndexChunks | BitArray | Private | |
| 0x08 | m_IndexChunksCopyForChecks | BitArray | Private | |
| 0x0020 | 0x18 | padding / unreflected | ||
| 0x04 | m_ChunksCount | int | Private | |
| 0x04 | m_AvailableChunkCount | int | Private | |
| 0x08 | m_PhysicalIndexBuffer | ComputeBuffer | Private | |
| 0x10 | m_PhysicalIndexBufferData | NativeArray`1 | Private | |
| 0x08 | m_DebugFragmentationBuffer | ComputeBuffer | Private | |
| 0x08 | m_DebugFragmentationData | int[] | Private | |
| 0x01 | m_NeedUpdateIndexComputeBuffer | bool | Private | |
| 0x0051 | 0x03 | padding / unreflected | ||
| 0x04 | m_UpdateMinIndex | int | Private | |
| 0x04 | m_UpdateMaxIndex | int | Private | |
| 0x04 | <estimatedVMemCost>k__BackingField | int | Private | |
| 0x04 | <fragmentationRate>k__BackingField | float | Private | |
| 0x0C | m_CenterRS | Vector3Int | Private | |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_estimatedVMemCost() | 2 flags | — | 0x00 |
| void set_estimatedVMemCost() | Private+1 flags | — | 0x00 |
| void GetDebugFragmentationBuffer() | 1 flags | — | 0x00 |
| void get_fragmentationRate() | 2 flags | — | 0x00 |
| void set_fragmentationRate() | Private+1 flags | — | 0x00 |
| void SizeOfPhysicalIndexFromBudget() | Private | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void GetRemainingChunkCount() | Public | — | 0x00 |
| void UploadIndexData() | 1 flags | — | 0x00 |
| void UpdateDebugData() | Private | — | 0x00 |
| void Clear() | 1 flags | — | 0x00 |
| void GetRuntimeResources() | 1 flags | — | 0x00 |
| void Cleanup() | 1 flags | — | 0x00 |
| void ComputeFragmentationRate() | 1 flags | — | 0x00 |
| void MergeIndex() | Private | — | 0x00 |
| void GetNumberOfChunks() | 1 flags | — | 0x00 |
| void FindSlotsForEntries() | 1 flags | — | 0x00 |
| void ReserveChunks() | 1 flags | — | 0x00 |
| void BrickOverlapEntry() | Static+1 flags | — | 0x00 |
| void LocationToIndex() | PrivateStatic | — | 0x00 |
| void MarkBrickInPhysicalBuffer() | Private | — | 0x00 |
| void AddBricks() | Public | — | 0x00 |
| void RemoveBricks() | Public | — | 0x00 |