Table of Contents

Interface IMaterialAdaptable<Tfront>

Namespace
ReFuel.Resources
Assembly
ReFuel.dll

Interface for back material types that do their own conversions.

public interface IMaterialAdaptable<Tfront> where Tfront : Material

Type Parameters

Tfront

The front material.

Methods

BackAnnotate(string, Tfront)

Annotate changes from the back material to the front material.

void BackAnnotate(string property, Tfront destination)

Parameters

property string

The name of the modified material property in the back material.

destination Tfront

The front material to update.

CopyAndConvert(Tfront)

Copy the entire front material to the back material.

void CopyAndConvert(Tfront source)

Parameters

source Tfront

The front material to copy.

ForwardAnnotate(string, Tfront)

Annotate changes from the front material to the back material.

void ForwardAnnotate(string property, Tfront source)

Parameters

property string

The name of the modified material property in the front material.

source Tfront

The front material that updated.