Table of Contents

Namespace BSGameLib.Core

Classes

BitArrayExtensions

Extensions for BitArray.

CollectionExtensions

Extensions for LinkedList<T> and for flattening arrays of items.

DateTimeExtensions

Converts between DateTime and Unix time.

EnumExtensions

Converts strings and integers to values of an enum.

MathExtensions

Extensions for limiting and range-checking numbers.

StringExtensions

Extensions for strings and SecureString.

TypeExtensions

Extensions for reading attributes from types.

Interfaces

IDescribable

An item with a description.

IIdentifiable<TKey>

An item with an identifier of type TKey.

INameable

An item with a name.