Main entry point for serializing/deserializing Asset.
More...
Main entry point for serializing/deserializing Asset.
Definition at line 14 of file AssetSerializer.cs.
static IAssetSerializer SiliconStudio.Assets.AssetSerializer.FindSerializer |
( |
string |
assetFileExtension | ) |
|
|
static |
Finds a serializer for the specified asset file extension.
- Parameters
-
assetFileExtension | The asset file extension. |
- Returns
- IAssetSerializerFactory.
Definition at line 50 of file AssetSerializer.cs.
static object SiliconStudio.Assets.AssetSerializer.Load |
( |
string |
filePath | ) |
|
|
static |
static object SiliconStudio.Assets.AssetSerializer.Load |
( |
Stream |
stream, |
|
|
string |
assetFileExtension |
|
) |
| |
|
static |
Deserializes an Asset from the specified stream.
- Parameters
-
stream | The stream. |
assetFileExtension | The asset file extension expected when loading the asset (use to find a IAssetSerializer with IAssetSerializerFactory). |
- Returns
- An instance of Asset not a valid asset asset object file.
Definition at line 96 of file AssetSerializer.cs.
Deserializes an Asset from the specified stream.
- Template Parameters
-
- Parameters
-
- Returns
- An instance of Asset not a valid asset asset object file.
Definition at line 72 of file AssetSerializer.cs.
Registers the specified serializer factory.
- Parameters
-
serializerFactory | The serializer factory. |
- Exceptions
-
System.ArgumentNullException | serializerFactory |
Definition at line 38 of file AssetSerializer.cs.
static void SiliconStudio.Assets.AssetSerializer.Save |
( |
string |
filePath, |
|
|
object |
asset |
|
) |
| |
|
static |
Serializes an Asset to the specified file path.
- Parameters
-
filePath | The file path. |
asset | The asset object. |
- Exceptions
-
System.ArgumentNullException | filePath |
Definition at line 116 of file AssetSerializer.cs.
static void SiliconStudio.Assets.AssetSerializer.Save |
( |
Stream |
stream, |
|
|
object |
asset |
|
) |
| |
|
static |
Serializes an Asset to the specified stream.
- Parameters
-
stream | The stream. |
asset | The asset object. |
- Exceptions
-
System.ArgumentNullException | stream or assetFileExtension |
Definition at line 144 of file AssetSerializer.cs.
readonly IAssetSerializer SiliconStudio.Assets.AssetSerializer.Default = new AssetYamlSerializer() |
|
static |
The documentation for this class was generated from the following file:
- D:/Projects/Bitbucket Hosting/DoxygenFilesAndSources/Paradox v1.0.0 beta06/sources/assets/SiliconStudio.Assets/AssetSerializer.cs