Namespace LibGameAI.Util
Classes
- ClassManager<T>
Singleton class used for finding and keeping a record of concrete classes of a given generic type.
- MMath
Useful math functions.
- NeighborhoodExtensions
Useful extension methods for processing neighborhoods.
- RingList<T>
A ring list with a specified size. Adding more elements to the list over its size will silently drop older elements.
Structs
- ListPlusOneWrapper<T>
An efficient wrapper for a list plus one element.
- ReadOnlyListSegment<T>
An efficient read-only wrapper for viewing a list segment as a list.
Enums
- Neighborhood
Known types of neighborhood.