Constructors

Attributes

#
public Attributes()

Properties

Name

public ModelContentName Name { get; set; }
The last component of the element Path.
inherited fromModelContent.Attributes
Remarks: Just 'Name' in case it is nested like 'Root::Parent::Name'.

Notes

public string Notes { get; set; }
inherited fromModelContent.Attributes

Parent

public ModelContentName Parent { get; set; }
Path of the parent element in 'Root::Parent' format if nested.
inherited fromModelContent.Attributes
Remarks: Empty string in case it is not nested.

Path

public ModelContentName Path { get; set; }
Full content path in 'Root::Parent::Name' format if is nested.
inherited fromModelContent.Attributes

RenderContent

[DebuggerBrowsable(DebuggerBrowsableState.Never)] protected internal RenderContent RenderContent { get; set; }
inherited fromModelRenderContent.Attributes

RenderMaterial

#
public RenderMaterial RenderMaterial { get; set; }

Methods

Clone

public ModelData.Attributes Clone()
inherited fromModelData.Attributes
Explicit

IEquatable<ModelRenderMaterial.Attributes>.Equals

#
bool Equals(Attributes other)

Equals

#
protected override bool Equals(object other, IEqualityComparer comparer)
other (object)
comparer (IEqualityComparer)

Equals

public override bool Equals(object other)
inherited fromModelContent.Attributes
other (object)
Object.Equals

GetHashCode

public override int GetHashCode()
inherited fromModelContent.Attributes

GetHashCode

protected override int GetHashCode(IEqualityComparer comparer)
inherited fromModelRenderContent.Attributes
comparer (IEqualityComparer)

IsValidContentName

protected internal virtual bool IsValidContentName(ModelContentName value, bool? parent)
inherited fromModelContent.Attributes
value (ModelContentName)
parent (bool?)

Read

protected internal sealed override bool Read(GH_IReader reader)
inherited fromModelContent.Attributes
reader (GH_IReader)
Attributes.Read

ReadData

protected override bool ReadData(GH_IReader reader)
inherited fromModelRenderContent.Attributes
reader (GH_IReader)

SubClone

protected override ModelData.Attributes SubClone()
inherited fromModelRenderContent.Attributes

ToDetails

public override string ToDetails()
inherited fromModelRenderContent.Attributes

ToModelData

#
public override ModelData ToModelData()

ToString

#
public override string ToString()

Write

protected internal sealed override bool Write(GH_IWriter writer)
inherited fromModelContent.Attributes
writer (GH_IWriter)
Attributes.Write

WriteData

protected override bool WriteData(GH_IWriter writer)
inherited fromModelRenderContent.Attributes
writer (GH_IWriter)

Convertors

OperationResultDescription
implicitstringModelRenderMaterial.Attributes