Show / Hide Table of Contents

Class MeshChangedEventArgs

EventArgs to propagate changes of a Mesh object's life cycle and property changes.

Inheritance
System.Object
System.EventArgs
MeshChangedEventArgs
Inherited Members
System.EventArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.Engine.Common
Assembly: Fusee.Engine.Common.dll
Syntax
public class MeshChangedEventArgs : EventArgs

Constructors

MeshChangedEventArgs(IManagedMesh, MeshChangedEnum)

Constructor takes a Mesh and a description which property of the mesh changed.

Declaration
public MeshChangedEventArgs(IManagedMesh mesh, MeshChangedEnum meshChangedEnum)
Parameters
Type Name Description
IManagedMesh mesh

The Mesh which property of life cycle has changed.

MeshChangedEnum meshChangedEnum

The MeshChangedEnum describing which property of the Mesh changed.

Properties

ChangedEnum

Description enum providing details about what property of the Mesh changed.

Declaration
public MeshChangedEnum ChangedEnum { get; protected set; }
Property Value
Type Description
MeshChangedEnum

Mesh

The Mesh that triggered the event.

Declaration
public IManagedMesh Mesh { get; }
Property Value
Type Description
IManagedMesh
Generated by DocFX
GitHub Repo
Back to top