---
description: Namespace
---

# AnythingWorld API

#### Description

Top level namespace of the AnythingWorld package, holds main user facing functionality.

#### Classes

| [AnythingMaker](anythingworld-api/anythingmaker)       | A class that provides methods for creating game objects from the Anything World database based on search terms and parameters. |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| [AnythingAnimate](anythingworld-api/anythinganimate)   | A class that provides methods for interfacing with Animate Anything directly in Unity.                                         |
| [RequestParameter](anythingworld-api/requestparameter) | Utility for building and passing parameters to the maker pipeline.                                                             |

Namespaces

|                                                                 |                                                                                                  |
| --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [AnythingWorld.Voice](../../../unity-1/unity-voice#voice-setup) | Namespace holding scripts handling speech-to-text, text-to-speech and command parsing functions. |
| [AnythingWorld.Utilities](anythingworld-api/utilities)          |                                                                                                  |

