Class MaterialConverter
Inheritance
MaterialConverter
Syntax
[Serializable]
public class MaterialConverter : SyncModelConverter<SyncMaterial, Material>, IReflectNodeProcessor
Constructors
MaterialConverter(ITextureCache, IOutput<SyncedData<Material>>)
Declaration
public MaterialConverter(ITextureCache textureCache, IOutput<SyncedData<Material>> output)
Parameters
Fields
m_TextureCache
Declaration
protected readonly ITextureCache m_TextureCache
Field Value
Methods
Import(SyncMaterial)
Declaration
protected override Material Import(SyncMaterial syncMaterial)
Parameters
Type |
Name |
Description |
SyncMaterial |
syncMaterial |
|
Returns
Overrides
UnityEngine.Reflect.Pipeline.SyncModelConverter<SyncMaterial, UnityEngine.Material>.Import(SyncMaterial)
ReImport(SyncMaterial, Material)
Declaration
protected override void ReImport(SyncMaterial model, Material obj)
Parameters
Type |
Name |
Description |
SyncMaterial |
model |
|
Material |
obj |
|
Overrides
UnityEngine.Reflect.Pipeline.SyncModelConverter<SyncMaterial, UnityEngine.Material>.ReImport(SyncMaterial, UnityEngine.Material)