implements IDisposable
0x00x0040
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_LODGroupData | NativeList<UnityEngine.Rendering.LODGroupData> | Private | — | |
| 0x10 | m_LODGroupDataHash | NativeParallelHashMap<System.Int32 | Private | — | |
| 0x08 | m_LODGroupCullingData | NativeList<UnityEngine.Rendering.LODGroupCullingData> | Private | — | |
| 0x08 | m_FreeLODGroupDataHandles | NativeList<UnityEngine.Rendering.GPUInstanceIndex> | Private | — | |
| 0x04 | m_CrossfadedRendererCount | int | Private | — | |
| 0x01 | m_SupportDitheringCrossFade | bool | Private | — | |
| 0x003D | 0x03 | unreflected bytes to end of LODGroupDataPool | |||
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| NativeParallelHashMap<System.Int32 get_lodGroupDataHash() | Public+1 flags | 0x10 | |
| NativeList<UnityEngine.Rendering.LODGroupCullingData> get_lodGroupCullingData() | Public+1 flags | 0x08 | |
| int get_crossfadedRendererCount() | Public+1 flags | 0x04 | |
| int get_activeLodGroupCount() | Public+1 flags | 0x04 | |
| void .ctor(GPUResidentDrawerResources resources, int initialInstanceCount, bool supportDitheringCrossFade) | Public+1 flags | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void UpdateLODGroupTransformData(ref GPUDrivenLODGroupData& inputData) | Public | 0xD0 | |
| void UpdateLODGroupData(ref GPUDrivenLODGroupData& inputData) | Public | 0xD0 | |
| void FreeLODGroupData(const NativeArray<UnityEngine.EntityId>& destroyedLODGroupsID) | Public | 0x10 |