| void SetFullRectShapeData(SpriteRenderer spriteRenderer, ShadowShape2D shadowShape2D) | Private | | 0x08 |
| void SetPersistantShapeData(Sprite sprite, ShadowShape2D shadowShape2D, const NativeSlice<UnityEngine.Vector3>& vertexSlice) | Private | | 0x10 |
| void TryToSetPersistantShapeData(SpriteRenderer spriteRenderer, ShadowShape2D persistantShadowShape, bool force) | Private | | 0x08 |
| void UpdatePersistantShapeData(SpriteRenderer spriteRenderer) | Private | | 0x08 |
| int Priority() | Public+1 flags | | 0x04 |
| bool IsShapeSource(Component sourceComponent) | Public+1 flags | | 0x08 |
| void OnPersistantDataCreated(Component sourceComponent, ShadowShape2D persistantShadowShape) | 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 Disabled(Component sourceComponent, ShadowShape2D persistantShadowShape) | Public+1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |