Interface IMaterialAdaptable<Tfront>
Interface for back material types that do their own conversions.
public interface IMaterialAdaptable<Tfront> where Tfront : Material
Type Parameters
TfrontThe front material.
Methods
BackAnnotate(string, Tfront)
Annotate changes from the back material to the front material.
void BackAnnotate(string property, Tfront destination)
Parameters
propertystringThe name of the modified material property in the back material.
destinationTfrontThe front material to update.
CopyAndConvert(Tfront)
Copy the entire front material to the back material.
void CopyAndConvert(Tfront source)
Parameters
sourceTfrontThe front material to copy.
ForwardAnnotate(string, Tfront)
Annotate changes from the front material to the back material.
void ForwardAnnotate(string property, Tfront source)
Parameters
propertystringThe name of the modified material property in the front material.
sourceTfrontThe front material that updated.