CodeSmile AssetDatabase 1.9
Unity's AssetDatabase in enjoyable, consistent, concise, convenient, comprehensible, safe, documented form.
|
CAsset | Replacement implementation for Unity's massive AssetDatabase class with a cleaner interface and more error checking. Asset is instantiable so you can work with assets like you do with UnityEngine.Object. In fact, Asset is essentially a wrapper around the asset's UnityEngine.Object (see: MainObject) |
CAsset.Bundle | Groups all asset bundle related functionality |
CAsset.Database | Groups all asset database functionality |
CAsset.Database.CacheServer | Groups CacheServer (Accelerator) related functionality |
CAsset.Dependency | Groups all dependency related functionality |
CAsset.File | Groups file related operations |
CAsset.Importer | Groups all AssetImporter related functionality |
CAsset.Label | Groups all asset label related static methods |
CAsset.Package | Groups import/export functionality for .unitypackage files (Asset Packages) |
CAsset.Status | Groups asset status related functions |
CAsset.SubAsset | Groups all Sub-Asset related functionality |
CAsset.VersionControl | Groups version control related functionality |
▼CIEquatable | |
CAsset.Path | Represents a relative path to an asset file or folder, typically under 'Assets' or 'Packages' |
CAsset.Path | Represents a relative path to an asset file or folder, typically under 'Assets' or 'Packages' |
▼CUnityException | |
CAssetLoadException | Thrown in cases where loading an existing asset fails. That means the AssetDatabase returned null on loading. This happens in a few situations in Unity where the AssetDatabase is unavailable, such as in a static ctor |