# Sandbox.UI.ShadowList

A list of shadows

- Kind: class
- Namespace: `Sandbox.UI`
- Assembly: `Sandbox.System`
- Modifiers: sealed

## Constructors

- [`ShadowList`](/api/Sandbox.UI.ShadowList/.ctor)

## Fields

- [`IsNone`](/api/Sandbox.UI.ShadowList/IsNone): Whether there are no shadows at all.

## Methods

- [`AddFrom`](/api/Sandbox.UI.ShadowList/AddFrom): Copy shadows from another list of shadows.
- [`SetFromLerp`](/api/Sandbox.UI.ShadowList/SetFromLerp): Given 2 lists of shadows, perform linear interpolation on both lists and store the result in this list. Will work with mismatched shadow counts.
