Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAssetAddress Shortcut for address to a specific asset in a given bundle
 CAssetBundleUtils Tools to smooth out interfacing with Unity asset server
 CBuildBundles_PackedManifest Build bundles and create a PackedManifest
 CBuildBundles_UnityManifest Build Bundles and create a Unity Manifest
 CCollectionExtensions Polyfill for collection things I expect in the .net libraries
 CCustomYieldInstruction
 CIOperation Callers can expect all operations to have these basic services
 CIGetVersion Get a unique version of a bundle
 CILoadAsset Load an asset (texture, model, prefab) from a bundle
 CILoadBundle Load a bundle and return it directly
 CILoadLevel Load a level from a bundle
 CIBundleManifest This is the minimum concrete runtime API BundleManager will use, usually loaded from disk
 CPackedManifest Optimized version of UnityManifest that includes bundle sizes
 CUnityManifest Use Unity's bundle manifest directly
 CIDisposable
 COfflineEnvironment interface to needed basic items when running Editor code in offline mode
 CIManifestLoader Standard interface for loading a concrete IBundleManifest
 CPackedManifest.Loader A Loader for PackedManifest
 CUnityManifest.Loader A Loader for UnityManifest
 CLoaderExtensions Additions to IManifestLoader
 CMakeBuildDependencies Tools to sort through asset soup
 CBundleManager.ManagerSettings These are consistent for the life of the application
 CMonoBehaviour
 CBundleManager Loads and tracks asset bundles at runtime
 CProgressDisplay Wrap Unity Editor's progress display to handle recursive requests
 CPropertyDrawer
 CAssetAddressPropertyDrawer A Unity Editor PropertyDrawer for AssetAddresses
 CAssetAddressPropertyDrawer_GUID A Unity Editor PropertyDrawer for AssetAddresses using GUIDs for Asset names
 CBundleManager.ManagerSettings.QueueSettings Each of these corresponds to a single Priority
 CScriptableObject
 CPackedManifest Optimized version of UnityManifest that includes bundle sizes
 CUnityManifest.Settings Runtime settings that apply to a Loader and any UnityManifests it creates
 CStringExtensions Polyfill for string things I expect in the .net libraries