implements IDisposable
0x00x0080
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | entityChunks | List<UnityEngine.Rendering.Universal.DecalEntityChunk> | Public | — | |
| 0x08 | cachedChunks | List<UnityEngine.Rendering.Universal.DecalCachedChunk> | Public | — | |
| 0x08 | culledChunks | List<UnityEngine.Rendering.Universal.DecalCulledChunk> | Public | — | |
| 0x08 | drawCallChunks | List<UnityEngine.Rendering.Universal.DecalDrawCallChunk> | Public | — | |
| 0x04 | chunkCount | int | Public | — | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x08 | m_AddDecalSampler | ProfilingSampler | Private | — | |
| 0x08 | m_ResizeChunks | ProfilingSampler | Private | — | |
| 0x08 | m_SortChunks | ProfilingSampler | Private | — | |
| 0x08 | m_DecalEntityIndexer | DecalEntityIndexer | Private | — | |
| 0x08 | m_MaterialToChunkIndex | Dictionary<UnityEngine.Material | Private | — | |
| 0x08 | m_CombinedChunks | List<UnityEngine.Rendering.Universal.DecalEntityManager.CombinedChunks> | Private | — | |
| 0x08 | m_CombinedChunkRemmap | List<System.Int32> | Private | — | |
| 0x08 | m_ErrorMaterial | Material | Private | — | |
| 0x08 | m_DecalProjectorMesh | Mesh | Private | — | |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| Material get_errorMaterial() | Public+1 flags | 0x08 | |
| Mesh get_decalProjectorMesh() | Public+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| bool IsValid(const DecalEntity& decalEntity) | Public | 0x08 | |
| DecalEntity CreateDecalEntity(DecalProjector decalProjector) | Public | 0x08 | |
| int CreateChunkIndex(Material material) | Private | 0x08 | |
| void UpdateAllDecalEntitiesData() | Public | 0x00 | |
| void UpdateDecalEntityData(const DecalEntity& decalEntity, DecalProjector decalProjector) | Public | 0x08 | |
| void DestroyDecalEntity(const DecalEntity& decalEntity) | Public | 0x08 | |
| void Update() | Public | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 |