# Editor.FileSystem

A filesystem that can be accessed by the game.

- Kind: class
- Namespace: `Editor`
- Assembly: `Sandbox.Tools`
- Modifiers: static, abstract, sealed

## Properties

- [`Cloud`](/api/Editor.FileSystem/Cloud): The current project's .sbox/cloud/ folder. We download files from sbox.game right into this filesystem.
- [`Config`](/api/Editor.FileSystem/Config): The engine /game/config/ folder
- [`Content`](/api/Editor.FileSystem/Content): Content from active addons (and content paths)
- [`Libraries`](/api/Editor.FileSystem/Libraries): The current project's Libraries folder
- [`Localization`](/api/Editor.FileSystem/Localization): The current project's Localization folder
- [`Mounted`](/api/Editor.FileSystem/Mounted): Paths from tool addons which are mounted.
- [`ProjectSettings`](/api/Editor.FileSystem/ProjectSettings): The current project's ProjectSettings folder
- [`ProjectTemporary`](/api/Editor.FileSystem/ProjectTemporary): The current project's .sbox/ folder for temporary files and caches.
- [`Root`](/api/Editor.FileSystem/Root): Root of the game's folder.
- [`Temporary`](/api/Editor.FileSystem/Temporary): The engine /game/.source2/ folder for temporary files and caches.
- [`Transient`](/api/Editor.FileSystem/Transient): The current project's .sbox/transient/ folder. This is where assets are created at runtime. These are assets that are created by another asset,that don't need to be stored in source control or anything - because they can get re-created at will.
- [`WebCache`](/api/Editor.FileSystem/WebCache): The engine /game/.source2/http/ folder.

## Methods

- [`SuppressNextHotload`](/api/Editor.FileSystem/SuppressNextHotload): Stop the game from triggering a hotload for this file - because presumably you have already reloaded it.
