Class DmeMesh
- Assembly
- ValveResourceFormat.dll
Represents a mesh with vertex data and face sets.
[CamelCaseProperties]
public class DmeMesh : Element, IDictionary<string, object?>, ICollection<KeyValuePair<string, object?>>, IEnumerable<KeyValuePair<string, object?>>, IDictionary, ICollection, IEnumerable, IEquatable<Element>
Inheritance
-
AttributeListElement
Implements
Inherited Members
-
Element.GetPropertyDerivedAttributeList()Element.Get<T>(string)Element.GetArray<T>(string)Element.Contains(string)Element.ToString()Element.ContainsKey(string)Element.Equals(Element?)Element.IDElement.NameElement.ClassNameElement.StubElement.OwnerElement.this[string]AttributeList.Attribute_ChangeLockAttributeList.Add(string, object?)AttributeList.GetPropertyDerivedAttributeList()AttributeList.GetOverrideType(string)AttributeList.SetOverrideType(string, AttributeList.OverrideType?)AttributeList.Remove(string)AttributeList.TryGetValue(string, out object?)AttributeList.ContainsKey(string)AttributeList.RemoveAt(int)AttributeList.IndexOf(string)AttributeList.Clear()AttributeList.GetAllAttributesForSerialization()AttributeList.GetEnumerator()AttributeList.OnPropertyChanged(string)AttributeList.OnCollectionChanged(NotifyCollectionChangedEventArgs)AttributeList.OwnerAttributeList.KeysAttributeList.ValuesAttributeList.this[string]AttributeList.this[int]AttributeList.CountAttributeList.IsFixedSizeAttributeList.IsReadOnlyAttributeList.IsSynchronizedAttributeList.SyncRootAttributeList.PropertyChangedAttributeList.CollectionChanged
Properties
BaseStates
Gets the base states of the mesh.
public ElementArray BaseStates { get; }
Property Value
- ElementArray
BindState
Gets or sets the bind state of the mesh.
public Element BindState { get; set; }
Property Value
- Element
CurrentState
Gets or sets the current state of the mesh.
public Element CurrentState { get; set; }
Property Value
- Element
DeltaStateWeights
Gets the delta state weights for morph targets.
public Vector2Array DeltaStateWeights { get; }
Property Value
- Vector2Array
DeltaStateWeightsLagged
Gets the lagged delta state weights for morph targets.
public Vector2Array DeltaStateWeightsLagged { get; }
Property Value
- Vector2Array
DeltaStates
Gets the delta states for morph targets.
public ElementArray DeltaStates { get; }
Property Value
- ElementArray
FaceSets
Gets the face sets that define material groups.
public ElementArray FaceSets { get; }
Property Value
- ElementArray
Visible
Gets or sets a value indicating whether this mesh is visible.
public bool Visible { get; set; }