# Sandbox.Clutter.Scatterer

Base class to override if you want to create custom scatterer logic.
Provides utility methods for entry selection and common operations.

- Kind: class
- Namespace: `Sandbox.Clutter`
- Assembly: `Sandbox.Engine`
- Modifiers: abstract

## Methods

- [`GenerateSeed`](/api/Sandbox.Clutter.Scatterer/GenerateSeed): Generates a deterministic seed from tile coordinates and base seed. Use this to create unique seeds for different tiles.
- [`Scatter`](/api/Sandbox.Clutter.Scatterer/Scatter): Public entry point for scattering. Creates Random from seed and calls Generate().
