# Sandbox.Clutter.ClutterEntry

Represents a single weighted entry in a [Sandbox.Clutter.ClutterDefinition](/api/Sandbox.Clutter.ClutterDefinition).
Contains either a Prefab or Model reference along with spawn parameters.

- Kind: class
- Namespace: `Sandbox.Clutter`
- Assembly: `Sandbox.Engine`

## Constructors

- [`ClutterEntry`](/api/Sandbox.Clutter.ClutterEntry/.ctor)

## Properties

- [`AssetName`](/api/Sandbox.Clutter.ClutterEntry/AssetName): Returns the primary asset reference as a string for debugging.
- [`CastShadows`](/api/Sandbox.Clutter.ClutterEntry/CastShadows): Whether instances of this entry cast shadows.
- [`EnablePhysics`](/api/Sandbox.Clutter.ClutterEntry/EnablePhysics): Whether instances of this entry get a physics collision body. Only affects model-based entries - prefab entries bring their own physics via their own components.
- [`HasAsset`](/api/Sandbox.Clutter.ClutterEntry/HasAsset): Returns whether this entry has a valid asset to spawn.
- [`LocalScale`](/api/Sandbox.Clutter.ClutterEntry/LocalScale): Uniform scale multiplier applied on top of whatever scale the scatterer picks per instance.
- [`Model`](/api/Sandbox.Clutter.ClutterEntry/Model): Model to spawn as a static prop. Only used if [Sandbox.Clutter.ClutterEntry.Prefab](/api/Sandbox.Clutter.ClutterEntry/Prefab) is null.
- [`Prefab`](/api/Sandbox.Clutter.ClutterEntry/Prefab): Prefab to spawn. If set, this takes priority over [Sandbox.Clutter.ClutterEntry.Model](/api/Sandbox.Clutter.ClutterEntry/Model).
- [`Weight`](/api/Sandbox.Clutter.ClutterEntry/Weight): Relative weight for random selection. Higher values = more likely to be chosen.
