| Vertex[] GeneratePerTriangleMesh(Mesh mesh) | Static+1 flags | | 0x08 |
| void GenerateTangent(Mesh mesh) | PublicStatic | | 0x08 |
| Mesh DeepCopy(Mesh source) | PublicStatic | | 0x08 |
| void CopyTo(Mesh source, Mesh destination) | PublicStatic | | 0x08 |
| uint8 GetMeshChannel(GameObject gameObject, Func<UnityEngine.Mesh attributeGetter) | Static+1 flags | — | 0x08 |
| void PrintAttribute(StringBuilder sb, const string& title, IEnumerable<T> attrib, const string& fmt) | PrivateStatic | — | 0x08 |
| string Print(Mesh mesh) | PublicStatic | | 0x08 |
| uint GetIndexCount(Mesh mesh) | PublicStatic | | 0x08 |
| uint GetPrimitiveCount(Mesh mesh) | PublicStatic | | 0x08 |
| void Compile(ProBuilderMesh probuilderMesh, Mesh targetMesh, const MeshTopology& preferredTopology) | PublicStatic | | 0x08 |
| Vertex[] GetVertices(Mesh mesh) | PublicStatic | | 0x08 |
| void CollapseSharedVertices(Mesh mesh, const Vertex[]& vertices) | PublicStatic | | 0x08 |
| void FitToSize(ProBuilderMesh mesh, const Bounds& currentSize, const Vector3& sizeToFit) | PublicStatic | | 0x18 |
| string SanityCheck(ProBuilderMesh mesh) | Static+1 flags | | 0x08 |
| string SanityCheck(Mesh mesh) | Static+1 flags | | 0x08 |
| string SanityCheck(IList<UnityEngine.ProBuilder.Vertex> vertices) | Static+1 flags | | 0x08 |
| bool IsUsedInParticleSystem(ProBuilderMesh pbmesh) | Static+1 flags | | 0x08 |
| void RestoreParticleSystem(ProBuilderMesh pbmesh) | Static+1 flags | | 0x08 |
| Bounds GetBounds(ProBuilderMesh mesh) | Static+1 flags | | 0x18 |