implements IDisposable
0x00x0060
Members 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Positions | List<UnityEngine.Vector3> | Private | — | |
| 0x08 | m_Colors | List<UnityEngine.Color32> | Private | — | |
| 0x08 | m_Uv0S | List<UnityEngine.Vector4> | Private | — | |
| 0x08 | m_Uv1S | List<UnityEngine.Vector4> | Private | — | |
| 0x08 | m_Uv2S | List<UnityEngine.Vector4> | Private | — | |
| 0x08 | m_Uv3S | List<UnityEngine.Vector4> | Private | — | |
| 0x08 | m_Normals | List<UnityEngine.Vector3> | Private | — | |
| 0x08 | m_Tangents | List<UnityEngine.Vector4> | Private | — | |
| 0x08 | m_Indices | List<System.Int32> | Private | — | |
| 0x10 | s_DefaultTangent | Vector4 | PrivateStatic+1 flags | — | |
| 0x0C | s_DefaultNormal | Vector3 | PrivateStatic+1 flags | — | |
| 0x01 | m_ListsInitalized | bool | Private | — | |
| 0x0059 | 0x07 | unreflected bytes to end of VertexHelper | |||
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(Mesh m) | Public+1 flags | 0x08 | |
| void InitializeListIfRequired() | Private | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Clear() | Public | 0x00 | |
| int get_currentVertCount() | Public+1 flags | 0x04 | |
| int get_currentIndexCount() | Public+1 flags | 0x04 | |
| void PopulateUIVertex(const UIVertex&& vertex, int i) | Public | 0x6C | |
| void SetUIVertex(const UIVertex& vertex, int i) | Public | 0x6C | |
| void FillMesh(Mesh mesh) | Public | 0x08 | |
| void AddVert(const Vector3& position, const Color32& color, const Vector4& uv0, const Vector4& uv1, const Vector4& uv2, const Vector4& uv3, const Vector3& normal, const Vector4& tangent) | Public | 0x10 | |
| void AddVert(const Vector3& position, const Color32& color, const Vector4& uv0, const Vector4& uv1, const Vector3& normal, const Vector4& tangent) | Public | 0x10 | |
| void AddVert(const Vector3& position, const Color32& color, const Vector4& uv0) | Public | 0x10 | |
| void AddVert(const UIVertex& v) | Public | 0x6C | |
| void AddTriangle(int idx0, int idx1, int idx2) | Public | 0x04 | |
| void AddUIVertexQuad(const UIVertex[]& verts) | Public | 0x08 | |
| void AddUIVertexStream(List<UnityEngine.UIVertex> verts, List<System.Int32> indices) | Public | 0x08 | |
| void AddUIVertexTriangleStream(List<UnityEngine.UIVertex> verts) | Public | 0x08 | |
| void GetUIVertexStream(List<UnityEngine.UIVertex> stream) | Public | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |