# Sandbox.ResourceLibrary

Keeps a library of all available [Sandbox.Resource](/api/Sandbox.Resource).

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Modifiers: static, abstract, sealed

## Methods

- [`Get`](/api/Sandbox.ResourceLibrary/Get): Get a cached resource by its hash.
- [`GetAll`](/api/Sandbox.ResourceLibrary/GetAll): Get all cached resources of given type.
- [`GetThumbnail`](/api/Sandbox.ResourceLibrary/GetThumbnail): Render a thumbnail for this resource
- [`LoadAsync`](/api/Sandbox.ResourceLibrary/LoadAsync): Load a resource by its file path.
- [`TryGet`](/api/Sandbox.ResourceLibrary/TryGet): Try to get a cached resource by its file path.
