Show / Hide Table of Contents

#

### Classes

#### AlmostVersion

A type that wraps so that the string of the version is stored when the string is not a valid .

#### BeatSaber

Provides some basic utility methods and properties of Beat Saber

#### CriticalSection

Provides utilities for managing various critical sections.

#### Extensions

A class providing various extension methods.

#### Ref

Utilities to create Ref<T> using type inference.

#### Ref<T>

A class to store a reference for passing to methods which cannot take ref parameters.

#### ReflectionUtil

A utility class providing reflection helper methods.

#### Utils

A class providing static utility functions that in any other language would just exist.

### Enums

#### AlmostVersion.StoredAs

Represents a storage type of either parsed object or raw String.

#### BeatSaber.Release

The different types of releases of the game.