Class RuntimeImporter<TModel, TAsset>
Inheritance
RuntimeImporter<TModel, TAsset>
Syntax
public abstract class RuntimeImporter<TModel, TAsset>
where TModel : ISyncModel
Type Parameters
Name |
Description |
TModel |
|
TAsset |
|
Methods
Clear(TAsset)
Declaration
protected abstract void Clear(TAsset asset)
Parameters
Type |
Name |
Description |
TAsset |
asset |
|
CreateNew(TModel, Object)
Declaration
public abstract TAsset CreateNew(TModel model, object settings = null)
Parameters
Type |
Name |
Description |
TModel |
model |
|
Object |
settings |
|
Returns
Import(SyncedData<TModel>, Object)
Declaration
public TAsset Import(SyncedData<TModel> model, object settings)
Parameters
Returns
ImportInternal(SyncedData<TModel>, TAsset, Object)
Declaration
protected abstract void ImportInternal(SyncedData<TModel> model, TAsset texture, object settings)
Parameters
Reimport(SyncedData<TModel>, TAsset, Object)
Declaration
public void Reimport(SyncedData<TModel> model, TAsset asset, object settings)
Parameters