| bool get_userCollisions() | Public+1 flags | | 0x01 |
| void set_userCollisions(bool value) | Public+1 flags | | 0x01 |
| UnwrapParameters get_unwrapParameters() | Public+1 flags | | 0x08 |
| void set_unwrapParameters(UnwrapParameters value) | Public+1 flags | | 0x08 |
| MeshRenderer get_renderer() | 2 flags | | 0x08 |
| MeshFilter get_filter() | 2 flags | | 0x08 |
| ushort get_versionIndex() | 2 flags | | 0x02 |
| ushort get_nonSerializedVersionIndex() | 2 flags | | 0x02 |
| bool get_preserveMeshAssetOnDestroy() | Public+1 flags | | 0x01 |
| void set_preserveMeshAssetOnDestroy(bool value) | Public+1 flags | | 0x01 |
| bool HasArrays(const MeshArrays& channels) | Public | | 0x04 |
| Face[] get_facesInternal() | 2 flags | | 0x08 |
| void set_facesInternal(const Face[]& value) | 2 flags | | 0x08 |
| IList<UnityEngine.ProBuilder.Face> get_faces() | Public+1 flags | | 0x08 |
| void set_faces(IList<UnityEngine.ProBuilder.Face> value) | Public+1 flags | | 0x08 |
| void InvalidateSharedVertexLookup() | 1 flags | | 0x00 |
| void InvalidateSharedTextureLookup() | 1 flags | | 0x00 |
| void InvalidateFaces() | 1 flags | | 0x00 |
| void InvalidateCaches() | 1 flags | | 0x00 |
| SharedVertex[] get_sharedVerticesInternal() | 2 flags | | 0x08 |
| void set_sharedVerticesInternal(const SharedVertex[]& value) | 2 flags | | 0x08 |
| IList<UnityEngine.ProBuilder.SharedVertex> get_sharedVertices() | Public+1 flags | | 0x08 |
| void set_sharedVertices(IList<UnityEngine.ProBuilder.SharedVertex> value) | Public+1 flags | | 0x08 |
| Dictionary<System.Int32 get_sharedVertexLookup() | 2 flags | | 0x08 |
| void SetSharedVertices(IEnumerable<System.Collections.Generic.KeyValuePair<System.Int32 indexes) | 1 flags | | 0x08 |
| SharedVertex[] get_sharedTextures() | 2 flags | | 0x08 |
| void set_sharedTextures(const SharedVertex[]& value) | 2 flags | | 0x08 |
| Dictionary<System.Int32 get_sharedTextureLookup() | 2 flags | | 0x08 |
| void SetSharedTextures(IEnumerable<System.Collections.Generic.KeyValuePair<System.Int32 indexes) | 1 flags | | 0x08 |
| Vector3[] get_positionsInternal() | 2 flags | | 0x08 |
| void set_positionsInternal(const Vector3[]& value) | 2 flags | | 0x08 |
| IList<UnityEngine.Vector3> get_positions() | Public+1 flags | | 0x08 |
| void set_positions(IList<UnityEngine.Vector3> value) | Public+1 flags | | 0x08 |
| Vertex[] GetVertices(IList<System.Int32> indexes) | Public | | 0x08 |
| void GetVerticesInList(IList<UnityEngine.ProBuilder.Vertex> vertices) | 1 flags | | 0x08 |
| void SetVertices(IList<UnityEngine.ProBuilder.Vertex> vertices, bool applyMesh) | Public | | 0x08 |
| IList<UnityEngine.Vector3> get_normals() | Public+1 flags | | 0x08 |
| Vector3[] get_normalsInternal() | 2 flags | | 0x08 |
| void set_normalsInternal(const Vector3[]& value) | 2 flags | | 0x08 |
| Vector3[] GetNormals() | Public | | 0x08 |
| Color[] get_colorsInternal() | 2 flags | | 0x08 |
| void set_colorsInternal(const Color[]& value) | 2 flags | | 0x08 |
| IList<UnityEngine.Color> get_colors() | Public+1 flags | | 0x08 |
| void set_colors(IList<UnityEngine.Color> value) | Public+1 flags | | 0x08 |
| Color[] GetColors() | Public | | 0x08 |
| IList<UnityEngine.Vector4> get_tangents() | Public+1 flags | | 0x08 |
| void set_tangents(IList<UnityEngine.Vector4> value) | Public+1 flags | | 0x08 |
| Vector4[] get_tangentsInternal() | 2 flags | | 0x08 |
| void set_tangentsInternal(const Vector4[]& value) | 2 flags | | 0x08 |
| Vector4[] GetTangents() | Public | | 0x08 |
| Vector2[] get_texturesInternal() | 2 flags | | 0x08 |
| void set_texturesInternal(const Vector2[]& value) | 2 flags | | 0x08 |
| List<UnityEngine.Vector4> get_textures2Internal() | 2 flags | | 0x08 |
| void set_textures2Internal(List<UnityEngine.Vector4> value) | 2 flags | | 0x08 |
| List<UnityEngine.Vector4> get_textures3Internal() | 2 flags | | 0x08 |
| void set_textures3Internal(List<UnityEngine.Vector4> value) | 2 flags | | 0x08 |
| IList<UnityEngine.Vector2> get_textures() | Public+1 flags | | 0x08 |
| void set_textures(IList<UnityEngine.Vector2> value) | Public+1 flags | | 0x08 |
| void GetUVs(int channel, List<UnityEngine.Vector4> uvs) | Public | | 0x08 |
| ReadOnlyCollection<UnityEngine.Vector2> GetUVs(int channel) | 1 flags | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector4> uvs) | Public | | 0x08 |
| int get_faceCount() | Public+1 flags | | 0x04 |
| int get_vertexCount() | Public+1 flags | | 0x04 |
| int get_edgeCount() | Public+1 flags | | 0x04 |
| int get_indexCount() | Public+1 flags | | 0x04 |
| int get_triangleCount() | Public+1 flags | | 0x04 |
| void add_meshWillBeDestroyed(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | PublicStatic+1 flags | | 0x08 |
| void remove_meshWillBeDestroyed(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | PublicStatic+1 flags | | 0x08 |
| void add_meshWasInitialized(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void remove_meshWasInitialized(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void add_componentWillBeDestroyed(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void remove_componentWillBeDestroyed(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void add_componentHasBeenReset(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void remove_componentHasBeenReset(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | Static+2 flags | | 0x08 |
| void add_elementSelectionChanged(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | PublicStatic+1 flags | | 0x08 |
| void remove_elementSelectionChanged(Action<UnityEngine.ProBuilder.ProBuilderMesh> value) | PublicStatic+1 flags | | 0x08 |
| Mesh get_mesh() | 2 flags | | 0x08 |
| void set_mesh(Mesh value) | 2 flags | | 0x08 |
| int get_id() | 2 flags | | 0x04 |
| MeshSyncState get_meshSyncState() | Public+1 flags | | 0x04 |
| int get_meshFormatVersion() | 2 flags | | 0x04 |
| void Awake() | Private | | 0x00 |
| void Reset() | Private | | 0x00 |
| void OnDestroy() | Private | | 0x00 |
| void DestroyUnityMesh() | 1 flags | | 0x00 |
| void IncrementVersionIndex() | Private | | 0x00 |
| void Clear() | Public | | 0x00 |
| void EnsureMeshFilterIsAssigned() | 1 flags | | 0x00 |
| ProBuilderMesh CreateInstanceWithPoints(const Vector3[]& positions) | Static+1 flags | | 0x08 |
| ProBuilderMesh Create() | PublicStatic | | 0x08 |
| ProBuilderMesh Create(IEnumerable<UnityEngine.Vector3> positions, IEnumerable<UnityEngine.ProBuilder.Face> faces) | PublicStatic | | 0x08 |
| ProBuilderMesh Create(IList<UnityEngine.ProBuilder.Vertex> vertices, IList<UnityEngine.ProBuilder.Face> faces, IList<UnityEngine.ProBuilder.SharedVertex> sharedVertices, IList<UnityEngine.ProBuilder.SharedVertex> sharedTextures, IList<UnityEngine.Material> materials) | PublicStatic | | 0x08 |
| void GeometryWithPoints(const Vector3[]& points) | 1 flags | | 0x08 |
| void RebuildWithPositionsAndFaces(IEnumerable<UnityEngine.Vector3> vertices, IEnumerable<UnityEngine.ProBuilder.Face> faces) | Public | | 0x08 |
| void Rebuild() | 1 flags | | 0x00 |
| void ToMesh(const MeshTopology& preferredTopology) | Public | | 0x04 |
| void FinalizeToMesh(bool usedInParticleSystem) | Private | | 0x01 |
| void MakeUnique() | Public | | 0x00 |
| void CopyFrom(ProBuilderMesh other) | Public | | 0x08 |
| void Refresh(const RefreshMask& mask) | Public | | 0x04 |
| void EnsureMeshColliderIsAssigned() | 1 flags | | 0x00 |
| int GetUnusedTextureGroup(int i) | 1 flags | | 0x04 |
| bool IsValidTextureGroup(int group) | PrivateStatic | | 0x04 |
| int UnusedElementGroup(int i) | 1 flags | | 0x04 |
| void RefreshUV(IEnumerable<UnityEngine.ProBuilder.Face> facesToRefresh) | Public | | 0x08 |
| void SetGroupUV(const AutoUnwrapSettings& settings, int group) | 1 flags | | 0x20 |
| void RefreshColors() | Private | | 0x00 |
| void SetFaceColor(Face face, const Color& color) | Public | | 0x10 |
| void SetMaterial(IEnumerable<UnityEngine.ProBuilder.Face> faces, Material material) | Public | | 0x08 |
| void RefreshNormals() | Private | | 0x00 |
| void RefreshTangents() | Private | | 0x00 |
| int GetSharedVertexHandle(int vertex) | 1 flags | | 0x04 |
| HashSet<System.Int32> GetSharedVertexHandles(IEnumerable<System.Int32> vertices) | 1 flags | | 0x08 |
| List<System.Int32> GetCoincidentVertices(IEnumerable<System.Int32> vertices) | Public | | 0x08 |
| void GetCoincidentVertices(IEnumerable<UnityEngine.ProBuilder.Face> faces, List<System.Int32> coincident) | Public | | 0x08 |
| void GetCoincidentVertices(IEnumerable<UnityEngine.ProBuilder.Edge> edges, List<System.Int32> coincident) | Public | | 0x08 |
| void GetCoincidentVertices(IEnumerable<System.Int32> vertices, List<System.Int32> coincident) | Public | | 0x08 |
| void GetCoincidentVertices(int vertex, List<System.Int32> coincident) | Public | | 0x08 |
| void SetVerticesCoincident(IEnumerable<System.Int32> vertices) | Public | | 0x08 |
| void SetTexturesCoincident(IEnumerable<System.Int32> vertices) | 1 flags | | 0x08 |
| void AddToSharedVertex(int sharedVertexHandle, int vertex) | 1 flags | | 0x04 |
| void AddSharedVertex(SharedVertex vertex) | 1 flags | | 0x08 |
| bool get_selectable() | Public+1 flags | | 0x01 |
| void set_selectable(bool value) | Public+1 flags | | 0x01 |
| int get_selectedFaceCount() | Public+1 flags | | 0x04 |
| int get_selectedVertexCount() | Public+1 flags | | 0x04 |
| int get_selectedEdgeCount() | Public+1 flags | | 0x04 |
| int get_selectedSharedVerticesCount() | 2 flags | | 0x04 |
| int get_selectedCoincidentVertexCount() | 2 flags | | 0x04 |
| IEnumerable<System.Int32> get_selectedSharedVertices() | 2 flags | | 0x08 |
| IEnumerable<System.Int32> get_selectedCoincidentVertices() | 2 flags | | 0x08 |
| void CacheSelection() | Private | | 0x00 |
| Face[] GetSelectedFaces() | Public | | 0x08 |
| ReadOnlyCollection<System.Int32> get_selectedFaceIndexes() | Public+1 flags | | 0x08 |
| ReadOnlyCollection<System.Int32> get_selectedVertices() | Public+1 flags | | 0x08 |
| ReadOnlyCollection<UnityEngine.ProBuilder.Edge> get_selectedEdges() | Public+1 flags | | 0x08 |
| Face[] get_selectedFacesInternal() | 2 flags | | 0x08 |
| void set_selectedFacesInternal(const Face[]& value) | 2 flags | | 0x08 |
| int[] get_selectedFaceIndicesInternal() | 2 flags | | 0x08 |
| void set_selectedFaceIndicesInternal(const int[]& value) | 2 flags | | 0x08 |
| Edge[] get_selectedEdgesInternal() | 2 flags | | 0x08 |
| void set_selectedEdgesInternal(const Edge[]& value) | 2 flags | | 0x08 |
| int[] get_selectedIndexesInternal() | 2 flags | | 0x08 |
| void set_selectedIndexesInternal(const int[]& value) | 2 flags | | 0x08 |
| Face GetActiveFace() | 1 flags | | 0x08 |
| Edge GetActiveEdge() | 1 flags | | 0x08 |
| int GetActiveVertex() | 1 flags | | 0x04 |
| void AddToFaceSelection(int index) | 1 flags | | 0x04 |
| void SetSelectedFaces(IEnumerable<UnityEngine.ProBuilder.Face> selected) | Public | | 0x08 |
| void SetSelectedFaces(IEnumerable<System.Int32> selected) | 1 flags | | 0x08 |
| void SetSelectedEdges(IEnumerable<UnityEngine.ProBuilder.Edge> edges) | Public | | 0x08 |
| void SetSelectedVertices(IEnumerable<System.Int32> vertices) | Public | | 0x08 |
| void RemoveFromFaceSelectionAtIndex(int index) | 1 flags | | 0x04 |
| void ClearSelection() | Public | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| int <set_selectedFacesInternal>b__231_0(Face x) | Private | | 0x08 |
| int <SetSelectedFaces>b__245_0(Face x) | Private | | 0x08 |
| IEnumerable<System.Int32> <SetSelectedFaces>b__246_0(int x) | Private | | 0x08 |
| IEnumerable<UnityEngine.ProBuilder.Edge> <SetSelectedFaces>b__246_1(int x) | Private | | 0x08 |