ContentReader - WhileFalseStudios/FNA GitHub Wiki

public sealed class ContentReader : BinaryReader

This class seems to be handling dependency loading and shared resources, as well as loading some basic data types (vectors, matrix etc). The whole shared resource system seems unpleasant, and I don't have the patience to dig though it in much detail. Overall though, it figures out what ContentTypeReader is needed for each asset and reads it.