# Namespace Aeon.Foraging
:::{rubric} Classes
:::
::: {list-table}
:class: acquisition-api-table
* - [`CreateDispenserEvent`](Aeon.Foraging.CreateDispenserEvent.md)
* - [`DispenserAccumulate`](Aeon.Foraging.DispenserAccumulate.md)
* - [`DispenserController`](Aeon.Foraging.DispenserController.md)
* - [`DispenserEventArgs`](Aeon.Foraging.DispenserEventArgs.md)
* - [`DispenserEventControl`](Aeon.Foraging.DispenserEventControl.md)
* - [`DispenserEventVisualizer`](Aeon.Foraging.DispenserEventVisualizer.md)
* - [`DispenserState`](Aeon.Foraging.DispenserState.md)
* - [`FormatDispenserState`](Aeon.Foraging.FormatDispenserState.md)
* - [`WheelDisplacement`](Aeon.Foraging.WheelDisplacement.md)
:::
:::{rubric} Enums
:::
::: {list-table}
:class: acquisition-api-table
* - [`DispenserEventType`](Aeon.Foraging.DispenserEventType.md)
:::
:::{toctree}
:hidden:
CreateDispenserEvent
DispenserAccumulate
DispenserController
DispenserEventArgs
DispenserEventControl
DispenserEventVisualizer
DispenserState
FormatDispenserState
WheelDisplacement
DispenserEventType
:::