| void Internal_Create(Mesh mono) | PrivateStatic | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |
| IndexFormat get_indexFormat() | Public+1 flags | | 0x04 |
| void set_indexFormat(const IndexFormat& value) | Public+1 flags | | 0x04 |
| uint GetIndexCountImpl(int submesh) | Private | | 0x04 |
| int[] GetTrianglesImpl(int submesh, bool applyBaseVertex) | Private | | 0x08 |
| int[] GetIndicesImpl(int submesh, bool applyBaseVertex) | Private | | 0x08 |
| void SetIndicesImpl(int submesh, const MeshTopology& topology, const IndexFormat& indicesFormat, Array indices, int arrayStart, int arraySize, bool calculateBounds, int baseVertex) | Private | | 0x08 |
| void PrintErrorCantAccessChannel(const VertexAttribute& ch) | Private | | 0x04 |
| bool HasVertexAttribute(const VertexAttribute& attr) | Public | | 0x04 |
| VertexAttributeFormat GetVertexAttributeFormat(const VertexAttribute& attr) | Public | | 0x04 |
| int GetVertexAttributeStream(const VertexAttribute& attr) | Public | | 0x04 |
| int GetVertexAttributeOffset(const VertexAttribute& attr) | Public | | 0x04 |
| void SetArrayForChannelImpl(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim, Array values, int arraySize, int valuesStart, int valuesCount, const MeshUpdateFlags& flags) | Private | | 0x08 |
| Array GetAllocArrayFromChannelImpl(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim) | Private | | 0x08 |
| void GetArrayFromChannelImpl(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim, Array values) | Private | | 0x08 |
| GraphicsBuffer GetVertexBufferImpl(int index) | Private | | 0x08 |
| GraphicsBuffer GetIndexBufferImpl() | Private | | 0x08 |
| Target get_vertexBufferTarget() | Public+1 flags | | 0x04 |
| void set_vertexBufferTarget(const Target& value) | Public+1 flags | | 0x04 |
| Target get_indexBufferTarget() | Public+1 flags | | 0x04 |
| void set_indexBufferTarget(const Target& value) | Public+1 flags | | 0x04 |
| BoneWeight[] GetBoneWeightsImpl() | Private | | 0x08 |
| void SetBoneWeightsImpl(const BoneWeight[]& weights) | Private | | 0x08 |
| Matrix4x4[] get_bindposes() | Public+1 flags | | 0x08 |
| void set_bindposes(const Matrix4x4[]& value) | Public+1 flags | | 0x08 |
| bool get_canAccess() | 2 flags | | 0x01 |
| int get_vertexCount() | Public+1 flags | | 0x04 |
| int get_subMeshCount() | Public+1 flags | | 0x04 |
| void set_subMeshCount(int value) | Public+1 flags | | 0x04 |
| SubMeshDescriptor GetSubMesh(int index) | Public | | 0x30 |
| Bounds get_bounds() | Public+1 flags | | 0x18 |
| void set_bounds(const Bounds& value) | Public+1 flags | | 0x18 |
| void ClearImpl(bool keepVertexLayout) | Private | | 0x01 |
| void RecalculateBoundsImpl(const MeshUpdateFlags& flags) | Private | | 0x04 |
| void RecalculateNormalsImpl(const MeshUpdateFlags& flags) | Private | | 0x04 |
| void MarkDynamicImpl() | Private | | 0x00 |
| void UploadMeshDataImpl(bool markNoLongerReadable) | Private | | 0x01 |
| MeshTopology GetTopologyImpl(int submesh) | Private | | 0x04 |
| void CombineMeshesImpl(const CombineInstance[]& combine, bool mergeSubMeshes, bool useMatrices, bool hasLightmapData) | Private | | 0x08 |
| VertexAttribute GetUVChannel(int uvIndex) | Static+1 flags | | 0x04 |
| int DefaultDimensionForChannel(const VertexAttribute& channel) | Static+1 flags | | 0x04 |
| T[] GetAllocArrayFromChannel(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim) | Private | — | 0x08 |
| T[] GetAllocArrayFromChannel(const VertexAttribute& channel) | Private | — | 0x08 |
| void SetSizedArrayForChannel(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim, Array values, int valuesArrayLength, int valuesStart, int valuesCount, const MeshUpdateFlags& flags) | Private | | 0x08 |
| void SetArrayForChannel(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim, const T[]& values, const MeshUpdateFlags& flags) | Private | — | 0x08 |
| void SetArrayForChannel(const VertexAttribute& channel, const T[]& values, const MeshUpdateFlags& flags) | Private | — | 0x08 |
| void SetListForChannel(const VertexAttribute& channel, const VertexAttributeFormat& format, int dim, List<T> values, int start, int length, const MeshUpdateFlags& flags) | Private | — | 0x08 |
| void SetListForChannel(const VertexAttribute& channel, List<T> values, int start, int length, const MeshUpdateFlags& flags) | Private | — | 0x08 |
| void GetListForChannel(List<T> buffer, int capacity, const VertexAttribute& channel, int dim) | Private | — | 0x08 |
| void GetListForChannel(List<T> buffer, int capacity, const VertexAttribute& channel, int dim, const VertexAttributeFormat& channelType) | Private | — | 0x08 |
| Vector3[] get_vertices() | Public+1 flags | | 0x08 |
| void set_vertices(const Vector3[]& value) | Public+1 flags | | 0x08 |
| Vector3[] get_normals() | Public+1 flags | | 0x08 |
| void set_normals(const Vector3[]& value) | Public+1 flags | | 0x08 |
| Vector4[] get_tangents() | Public+1 flags | | 0x08 |
| void set_tangents(const Vector4[]& value) | Public+1 flags | | 0x08 |
| Vector2[] get_uv() | Public+1 flags | | 0x08 |
| void set_uv(const Vector2[]& value) | Public+1 flags | | 0x08 |
| Vector2[] get_uv2() | Public+1 flags | | 0x08 |
| void set_uv2(const Vector2[]& value) | Public+1 flags | | 0x08 |
| Vector2[] get_uv3() | Public+1 flags | | 0x08 |
| void set_uv3(const Vector2[]& value) | Public+1 flags | | 0x08 |
| Vector2[] get_uv4() | Public+1 flags | | 0x08 |
| void set_uv4(const Vector2[]& value) | Public+1 flags | | 0x08 |
| Color[] get_colors() | Public+1 flags | | 0x08 |
| void set_colors(const Color[]& value) | Public+1 flags | | 0x08 |
| Color32[] get_colors32() | Public+1 flags | | 0x08 |
| void set_colors32(const Color32[]& value) | Public+1 flags | | 0x08 |
| void SetVertices(List<UnityEngine.Vector3> inVertices) | Public | | 0x08 |
| void SetVertices(List<UnityEngine.Vector3> inVertices, int start, int length) | Public | | 0x08 |
| void SetVertices(List<UnityEngine.Vector3> inVertices, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetNormals(List<UnityEngine.Vector3> inNormals) | Public | | 0x08 |
| void SetNormals(List<UnityEngine.Vector3> inNormals, int start, int length) | Public | | 0x08 |
| void SetNormals(List<UnityEngine.Vector3> inNormals, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetTangents(List<UnityEngine.Vector4> inTangents) | Public | | 0x08 |
| void SetTangents(List<UnityEngine.Vector4> inTangents, int start, int length) | Public | | 0x08 |
| void SetTangents(List<UnityEngine.Vector4> inTangents, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color> inColors) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color> inColors, int start, int length) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color> inColors, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color32> inColors) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color32> inColors, int start, int length) | Public | | 0x08 |
| void SetColors(List<UnityEngine.Color32> inColors, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetUvsImpl(int uvIndex, int dim, List<T> uvs, int start, int length, const MeshUpdateFlags& flags) | Private | — | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector3> uvs) | Public | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector4> uvs) | Public | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector3> uvs, int start, int length) | Public | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector3> uvs, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector4> uvs, int start, int length) | Public | | 0x08 |
| void SetUVs(int channel, List<UnityEngine.Vector4> uvs, int start, int length, const MeshUpdateFlags& flags) | Public | | 0x08 |
| void GetUVsImpl(int uvIndex, List<T> uvs, int dim) | Private | — | 0x08 |
| void GetUVs(int channel, List<UnityEngine.Vector4> uvs) | Public | | 0x08 |
| GraphicsBuffer GetVertexBuffer(int index) | Public | | 0x08 |
| GraphicsBuffer GetIndexBuffer() | Public | | 0x08 |
| void PrintErrorCantAccessIndices() | Private | | 0x00 |
| bool CheckCanAccessSubmesh(int submesh, bool errorAboutTriangles) | Private | | 0x04 |
| bool CheckCanAccessSubmeshTriangles(int submesh) | Private | | 0x04 |
| bool CheckCanAccessSubmeshIndices(int submesh) | Private | | 0x04 |
| int[] get_triangles() | Public+1 flags | | 0x08 |
| void set_triangles(const int[]& value) | Public+1 flags | | 0x08 |
| int[] GetTriangles(int submesh) | Public | | 0x08 |
| int[] GetTriangles(int submesh, bool applyBaseVertex) | Public | | 0x08 |
| int[] GetIndices(int submesh) | Public | | 0x08 |
| int[] GetIndices(int submesh, bool applyBaseVertex) | Public | | 0x08 |
| uint GetIndexCount(int submesh) | Public | | 0x04 |
| void CheckIndicesArrayRange(int valuesLength, int start, int length) | Private | | 0x04 |
| void SetTrianglesImpl(int submesh, const IndexFormat& indicesFormat, Array triangles, int trianglesArrayLength, int start, int length, bool calculateBounds, int baseVertex) | Private | | 0x08 |
| void SetTriangles(const int[]& triangles, int submesh) | Public | | 0x08 |
| void SetTriangles(const int[]& triangles, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetTriangles(const int[]& triangles, int trianglesStart, int trianglesLength, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetTriangles(List<System.Int32> triangles, int submesh) | Public | | 0x08 |
| void SetTriangles(List<System.Int32> triangles, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetTriangles(List<System.Int32> triangles, int trianglesStart, int trianglesLength, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetIndices(const int[]& indices, const MeshTopology& topology, int submesh) | Public | | 0x08 |
| void SetIndices(const int[]& indices, const MeshTopology& topology, int submesh, bool calculateBounds) | Public | | 0x08 |
| void SetIndices(const int[]& indices, const MeshTopology& topology, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetIndices(const int[]& indices, int indicesStart, int indicesLength, const MeshTopology& topology, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetIndices(List<System.Int32> indices, const MeshTopology& topology, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| void SetIndices(List<System.Int32> indices, int indicesStart, int indicesLength, const MeshTopology& topology, int submesh, bool calculateBounds, int baseVertex) | Public | | 0x08 |
| BoneWeight[] get_boneWeights() | Public+1 flags | | 0x08 |
| void set_boneWeights(const BoneWeight[]& value) | Public+1 flags | | 0x08 |
| void Clear() | Public | | 0x00 |
| void RecalculateBounds() | Public | | 0x00 |
| void RecalculateNormals() | Public | | 0x00 |
| void RecalculateBounds(const MeshUpdateFlags& flags) | Public | | 0x04 |
| void RecalculateNormals(const MeshUpdateFlags& flags) | Public | | 0x04 |
| void MarkDynamic() | Public | | 0x00 |
| void UploadMeshData(bool markNoLongerReadable) | Public | | 0x01 |
| MeshTopology GetTopology(int submesh) | Public | | 0x04 |
| void CombineMeshes(const CombineInstance[]& combine) | Public | | 0x08 |
| void GetSubMesh_Injected(int index, const SubMeshDescriptor&& ret) | Private | | 0x30 |
| void get_bounds_Injected(const Bounds&& ret) | Private+1 flags | | 0x18 |
| void set_bounds_Injected(const Bounds&& value) | Private+1 flags | | 0x18 |