| | 1 | | using System; |
| | 2 | |
|
| | 3 | | namespace DCL |
| | 4 | | { |
| | 5 | | public class AssetLibrary_Material : AssetLibrary<Asset_Material> |
| | 6 | | { |
| | 7 | | public override bool Add(Asset_Material asset) { throw new NotImplementedException(); } |
| | 8 | |
|
| | 9 | | public override void Cleanup() { throw new NotImplementedException(); } |
| | 10 | |
|
| | 11 | | public override bool Contains(object id) { throw new NotImplementedException(); } |
| | 12 | |
|
| | 13 | | public override bool Contains(Asset_Material asset) { throw new NotImplementedException(); } |
| | 14 | |
|
| | 15 | | public override Asset_Material Get(object id) { throw new NotImplementedException(); } |
| | 16 | |
|
| | 17 | | public override void Release(Asset_Material asset) { throw new NotImplementedException(); } |
| | 18 | | } |
| | 19 | |
|
| | 20 | | public class AssetPromiseKeeper_Material : AssetPromiseKeeper<Asset_Material, AssetLibrary_Material, AssetPromise_Ma |
| | 21 | | { |
| | 22 | | private static AssetPromiseKeeper_Material instance; |
| 0 | 23 | | public static AssetPromiseKeeper_Material i { get { return instance ??= new AssetPromiseKeeper_Material(); } } |
| | 24 | |
|
| 0 | 25 | | public AssetPromiseKeeper_Material() : base(new AssetLibrary_Material()) { } |
| 0 | 26 | | public AssetPromiseKeeper_Material(AssetLibrary_Material library) : base(library) { } |
| | 27 | | } |
| | 28 | | } |