0x00x0068
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Indexes | int[] | Private | — | |
| 0x04 | m_SmoothingGroup | int | Private | — | |
| 0x20 | m_Uv | AutoUnwrapSettings | Private | — | |
| 0x003C | 0x04 | padding / unreflected | |||
| 0x08 | m_Material | Material | Private | — | |
| 0x04 | m_SubmeshIndex | int | Private | — | |
| 0x01 | m_ManualUV | bool | Private | — | |
| 0x004D | 0x03 | padding / unreflected | |||
| 0x04 | elementGroup | int | 1 flags | — | |
| 0x04 | m_TextureGroup | int | Private | — | |
| 0x08 | m_DistinctIndexes | int[] | Private+1 flags | — | |
| 0x08 | m_Edges | Edge[] | Private+1 flags | — | |
Functions 41
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_manualUV() | Public+1 flags | 0x01 | |
| void set_manualUV(bool value) | Public+1 flags | 0x01 | |
| int get_textureGroup() | Public+1 flags | 0x04 | |
| void set_textureGroup(int value) | Public+1 flags | 0x04 | |
| int[] get_indexesInternal() | 2 flags | 0x08 | |
| void set_indexesInternal(const int[]& value) | 2 flags | 0x08 | |
| ReadOnlyCollection<System.Int32> get_indexes() | Public+1 flags | 0x08 | |
| void SetIndexes(IEnumerable<System.Int32> indices) | Public | 0x08 | |
| int[] get_distinctIndexesInternal() | 2 flags | 0x08 | |
| ReadOnlyCollection<System.Int32> get_distinctIndexes() | Public+1 flags | 0x08 | |
| Edge[] get_edgesInternal() | 2 flags | 0x08 | |
| ReadOnlyCollection<UnityEngine.ProBuilder.Edge> get_edges() | Public+1 flags | 0x08 | |
| int get_smoothingGroup() | Public+1 flags | 0x04 | |
| void set_smoothingGroup(int value) | Public+1 flags | 0x04 | |
| Material get_material() | Public+1 flags | 0x08 | |
| void set_material(Material value) | Public+1 flags | 0x08 | |
| int get_submeshIndex() | Public+1 flags | 0x04 | |
| void set_submeshIndex(int value) | Public+1 flags | 0x04 | |
| AutoUnwrapSettings get_uv() | Public+1 flags | 0x20 | |
| void set_uv(const AutoUnwrapSettings& value) | Public+1 flags | 0x20 | |
| int get_Item(int i) | Public+1 flags | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(IEnumerable<System.Int32> indices) | Public+1 flags | 0x08 | |
| void .ctor(const int[]& triangles, Material m, const AutoUnwrapSettings& u, int smoothing, int texture, int element, bool manualUVs) | 2 flags | 0x20 | |
| void .ctor(IEnumerable<System.Int32> triangles, int submeshIndex, const AutoUnwrapSettings& u, int smoothing, int texture, int element, bool manualUVs) | 2 flags | 0x20 | |
| void .ctor(Face other) | Public+1 flags | 0x08 | |
| void CopyFrom(Face other) | Public | 0x08 | |
| void InvalidateCache() | 1 flags | 0x00 | |
| Edge[] CacheEdges() | Private | 0x08 | |
| int[] CacheDistinctIndexes() | Private | 0x08 | |
| bool Contains(int a, int b, int c) | Public | 0x04 | |
| bool IsQuad() | Public | 0x01 | |
| int[] ToQuad() | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void ShiftIndexes(int offset) | Public | 0x04 | |
| int SmallestIndexValue() | Private | 0x04 | |
| void ShiftIndexesToZero() | Public | 0x00 | |
| void Reverse() | Public | 0x00 | |
| void GetIndices(IEnumerable<UnityEngine.ProBuilder.Face> faces, List<System.Int32> indices) | Static+1 flags | 0x08 | |
| void GetDistinctIndices(IEnumerable<UnityEngine.ProBuilder.Face> faces, List<System.Int32> indices) | Static+1 flags | 0x08 | |
| bool TryGetNextEdge(const Edge& source, int index, const Edge&& nextEdge, int nextIndex) | 1 flags | 0x08 |
Used by 98
types with a member, parameter or interface of this type<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass0_0<>c__DisplayClass0_0<>c__DisplayClass10_0<>c__DisplayClass174_0<>c__DisplayClass176_0<>c__DisplayClass25_0<>c__DisplayClass2_0Action`1AppendElementsArraySortHelper`1ConnectElementsDeleteElementsDictionary`2Dictionary`2Dictionary`2Dictionary`2EdgeUtilityElementSelectionEmptyInternalEnumerator`1EntryEntryEntryEntryEnumeratorEnumeratorEqualityComparer`1ExtrudeElementsFace[]FaceRebuildDataFunc`2Func`2Func`2Func`2Func`2Func`2Func`2HandleUtilityHashSet`1ICollection`1IDictionary`2IDictionary`2IDictionary`2IDictionary`2IEnumerator`1IEqualityComparer`1IList`1InternalEnumerator`1IReadOnlyDictionary`2IReadOnlyDictionary`2IReadOnlyDictionary`2IReadOnlyDictionary`2IReadOnlyList`1KeyCollectionKeyCollectionKeyCollectionKeyValuePair`2KeyValuePair`2KeyValuePair`2KeyValuePair`2List`1MathMergeElementsMeshValidationPredicate`1+18 more