Interface IAssetSerializer
- Namespace
- Stride.Core.Assets.Serializers
- Assembly
- Stride.Core.Assets.dll
public interface IAssetSerializer
Methods
Load(Stream, UFile, ILogger, bool, out bool, out AttachedYamlAssetMetadata)
object Load(Stream stream, UFile filePath, ILogger log, bool clearBrokenObjectReferences, out bool aliasOccurred, out AttachedYamlAssetMetadata yamlMetadata)
Parameters
stream
StreamfilePath
UFilelog
ILoggerclearBrokenObjectReferences
boolaliasOccurred
boolyamlMetadata
AttachedYamlAssetMetadata
Returns
Save(Stream, object, AttachedYamlAssetMetadata, ILogger)
void Save(Stream stream, object asset, AttachedYamlAssetMetadata yamlMetadata, ILogger log = null)
Parameters
stream
Streamasset
objectyamlMetadata
AttachedYamlAssetMetadatalog
ILogger