Class
IRayTracingAccelStruct
implements IDisposable
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| int AddInstance(const MeshInstanceDesc& meshInstance) | Public+3 flags | — | 0x58 |
| void RemoveInstance(int instanceHandle) | Public+3 flags | 0x04 | |
| void ClearInstances() | Public+3 flags | 0x00 | |
| void UpdateInstanceTransform(int instanceHandle, const Matrix4x4& localToWorldMatrix) | Public+3 flags | — | 0x40 |
| void UpdateInstanceID(int instanceHandle, uint instanceID) | Public+3 flags | — | 0x04 |
| void UpdateInstanceMask(int instanceHandle, uint mask) | Public+3 flags | — | 0x04 |
| void Build(CommandBuffer cmd, GraphicsBuffer scratchBuffer) | Public+3 flags | 0x08 | |
| ulong GetBuildScratchBufferRequiredSizeInBytes() | Public+3 flags | — | 0x08 |