Zdexby TheHolyOneZ
42,628 classes
Class

MeshValidation

: Object
UnityEngine.ProBuilder.MeshOperations.MeshValidation, Unity.ProBuilder 0x0010 (16 B) inherited 0x0010 Unity.ProBuilder.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 18

SignatureFlagsNativeParams
bool ContainsDegenerateTriangles(ProBuilderMesh mesh)PublicStatic0x08
bool ContainsDegenerateTriangles(ProBuilderMesh mesh, IList<UnityEngine.ProBuilder.Face> faces)PublicStatic0x08
bool ContainsDegenerateTriangles(ProBuilderMesh mesh, Face face)PublicStatic0x08
bool ContainsNonContiguousTriangles(ProBuilderMesh mesh, Face face)PublicStatic0x08
List<UnityEngine.ProBuilder.Face> EnsureFacesAreComposedOfContiguousTriangles(ProBuilderMesh mesh, IEnumerable<UnityEngine.ProBuilder.Face> faces)PublicStatic0x08
List<System.Collections.Generic.List<UnityEngine.ProBuilder.Triangle>> CollectFaceGroups(ProBuilderMesh mesh, Face face)Static+1 flags0x08
bool RemoveDegenerateTriangles(ProBuilderMesh mesh, List<System.Int32> removed)PublicStatic0x08
bool RemoveUnusedVertices(ProBuilderMesh mesh, List<System.Int32> removed)PublicStatic0x08
List<System.Int32> RebuildIndexes(IEnumerable<System.Int32> indices, List<System.Int32> removed)Static+1 flags0x08
List<UnityEngine.ProBuilder.Edge> RebuildEdges(IEnumerable<UnityEngine.ProBuilder.Edge> edges, List<System.Int32> removed)Static+1 flags0x08
void RebuildSelectionIndexes(ProBuilderMesh mesh, ref Face[]& faces, ref Edge[]& edges, ref int[]& indices, IEnumerable<System.Int32> removed)Static+1 flags0x08
bool EnsureMeshIsValid(ProBuilderMesh mesh, ref int& removedVertices)Static+1 flags0x08
void EnsureRealNumbers(IList<UnityEngine.Vector2> attribute)PrivateStatic0x08
void EnsureRealNumbers(IList<UnityEngine.Vector3> attribute)PrivateStatic0x08
void EnsureRealNumbers(IList<UnityEngine.Vector4> attribute)PrivateStatic0x08
void EnsureArraySize(ref T[]& attribute, int expectedVertexCount, const AttributeValidationStrategy& strategy, const uint8& fill)PrivateStatic—0x08
void EnsureListSize(ref List<T>& attribute, int expectedVertexCount, const AttributeValidationStrategy& strategy, const uint8& fill)PrivateStatic—0x08
void EnsureValidAttributes(ProBuilderMesh mesh)PrivateStatic0x08