Constructors

Value

#
public Value(ModelRenderMaterial value)
value (ModelRenderMaterial)

Value

#
public Value(ObjectMaterialSource source, ModelRenderMaterial value)
source (ObjectMaterialSource)
value (ModelRenderMaterial)

Value

#
public Value(ObjectMaterialSource source)
source (ObjectMaterialSource)

Properties

ByLayer

#
public static ObjectRenderMaterial.Value ByLayer { get; }

ByParent

#
public static ObjectRenderMaterial.Value ByParent { get; }

Default

#
public static ObjectRenderMaterial.Value Default { get; }

Material

#
public ModelRenderMaterial Material { get; }

Source

#
public ObjectMaterialSource Source { get; }

Methods

CompareTo

#
public int CompareTo(object obj)
obj (object)

CompareTo

#
public int CompareTo(Value other)
other (ObjectRenderMaterial.Value)

Deconstruct

#
public void Deconstruct(ref ObjectMaterialSource source, ref ModelRenderMaterial value)
source (ref ObjectMaterialSource)
value (ref ModelRenderMaterial)

Equals

#
public bool Equals(object other, IEqualityComparer comparer)
other (object)
comparer (IEqualityComparer)

Equals

#
public override bool Equals(object other)
other (object)
ValueType.Equals

Equals

#
public bool Equals(Value other)
other (ObjectRenderMaterial.Value)

GetHashCode

#
public override int GetHashCode()

GetHashCode

#
public int GetHashCode(IEqualityComparer comparer)
comparer (IEqualityComparer)
Explicit

GH_ISerializable.Read

#
bool Read(GH_IReader reader)
reader (GH_IReader)
Read

ToString

#
public override string ToString()
Explicit

GH_ISerializable.Write

#
bool Write(GH_IWriter writer)
writer (GH_IWriter)
Write

Convertors