| bool CompareApproximately(ref Bounds& a, ref Bounds& b) | PrivateStatic | | 0x18 |
| void TransformBounds2D(const Matrix4x4& transform, ref Bounds& bounds) | PrivateStatic | | 0x40 |
| void ClearShapes(ShadowShape2D persistantShapeObject) | PrivateStatic | | 0x08 |
| void CalculateShadows(Collider2D collider, ShadowShape2D persistantShapeObject, const Bounds& worldCullingBounds) | Private | | 0x18 |
| void Initialize() | Private | | 0x00 |
| bool IsShapeSource(Component sourceComponent) | Public+1 flags | | 0x08 |
| void OnPersistantDataCreated(Component sourceComponent, ShadowShape2D persistantShadowShapeData) | Public+1 flags | | 0x08 |
| void OnBeforeRender(Component sourceComponent, const Bounds& worldCullingBounds, ShadowShape2D persistantShadowShape) | Public+1 flags | | 0x18 |
| void Enabled(Component sourceComponent, ShadowShape2D persistantShadowShape) | Public+1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |