Class AutodeskInteractiveExporterMaterialMapper
Provides an Autodesk Interactive Material implementation for mapping Unity materials to exportable formats.
Inheritance
Object
ScriptableObject
AutodeskInteractiveExporterMaterialMapper
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Scene)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Object.ToString()
Object.name
Object.hideFlags
Namespace: TriLibExporter.Mappers
Assembly: Assembly-CSharp.dll
Syntax
public class AutodeskInteractiveExporterMaterialMapper : ExporterMaterialMapper
Properties
Priority
Indicates the priority this mapper will be tested. Higher values are tested first.
Declaration
public override int Priority { get; }
Property Value
Type | Description |
---|---|
int |
Overrides
Methods
IsCompatible(AssetWriterContext, Material)
Returns whether this mapper is compatible with the current context.
Declaration
public override bool IsCompatible(AssetWriterContext context, Material material)
Parameters
Type | Name | Description |
---|---|---|
AssetWriterContext | context | |
Material | material |
Returns
Type | Description |
---|---|
bool |
Overrides
Map(ExporterMaterialMapperContext)
Maps Unity materials from the provided context to exportable materials.
Declaration
public override void Map(ExporterMaterialMapperContext materialMapperContext)
Parameters
Type | Name | Description |
---|---|---|
ExporterMaterialMapperContext | materialMapperContext | The material mapping context. |