# Sandbox.Clutter.ClutterDefinition

A weighted collection of Prefabs and Models for random selection during clutter placement.

- Kind: class
- Namespace: `Sandbox.Clutter`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.GameResource](/api/Sandbox.GameResource)

## Constructors

- [`ClutterDefinition`](/api/Sandbox.Clutter.ClutterDefinition/.ctor)

## Properties

- [`Entries`](/api/Sandbox.Clutter.ClutterDefinition/Entries): List of weighted entries
- [`IsEmpty`](/api/Sandbox.Clutter.ClutterDefinition/IsEmpty)
- [`Scatterer`](/api/Sandbox.Clutter.ClutterDefinition/Scatterer)
- [`TileRadius`](/api/Sandbox.Clutter.ClutterDefinition/TileRadius): Number of tiles to generate around the camera in each direction. Higher values = more visible range but more memory usage.
- [`TileSize`](/api/Sandbox.Clutter.ClutterDefinition/TileSize): Gets the tile size as a float value.
- [`TileSizeEnum`](/api/Sandbox.Clutter.ClutterDefinition/TileSizeEnum): Size of each tile in world units for infinite streaming mode.
