Interface IAssetSource
- Namespace
- Shard.Assets
- Assembly
- Shard.Assets.dll
public interface IAssetSource
Methods
EnumerateFiles(string)
IEnumerable<AssetFile> EnumerateFiles(string prefix)
Parameters
prefix string
Returns
- IEnumerable<AssetFile>
OpenRead(string)
Stream OpenRead(string relativePath)
Parameters
relativePath string
Returns
- Stream
TryGetFile(string, out AssetFile)
bool TryGetFile(string relativePath, out AssetFile file)
Parameters
relativePath string
file AssetFile
Returns
- bool
TryOpenRead(string, out Stream?)
bool TryOpenRead(string path, out Stream? stream)
Parameters
path string
stream Stream
Returns
- bool