implements IEquatable`1
0x00x0040
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | k_OppositeEdgeDictionary | Dictionary<UnityEngine.ProBuilder.Edge | PrivateStatic+1 flags | — | |
| 0x10 | <edge>k__BackingField | EdgeLookup | Private | — | |
| 0x08 | <face>k__BackingField | Face | Private | — | |
| 0x08 | <next>k__BackingField | WingedEdge | Private | — | |
| 0x08 | <previous>k__BackingField | WingedEdge | Private | — | |
| 0x08 | <opposite>k__BackingField | WingedEdge | Private | — |
Functions 25
| Signature | Flags | Native | Params |
|---|---|---|---|
| EdgeLookup get_edge() | Public+1 flags | 0x10 | |
| void set_edge(const EdgeLookup& value) | Private+1 flags | 0x10 | |
| Face get_face() | Public+1 flags | 0x08 | |
| void set_face(Face value) | Private+1 flags | 0x08 | |
| WingedEdge get_next() | Public+1 flags | 0x08 | |
| void set_next(WingedEdge value) | Private+1 flags | 0x08 | |
| WingedEdge get_previous() | Public+1 flags | 0x08 | |
| void set_previous(WingedEdge value) | Private+1 flags | 0x08 | |
| WingedEdge get_opposite() | Public+1 flags | 0x08 | |
| void set_opposite(WingedEdge value) | Private+1 flags | 0x08 | |
| void .ctor() | Private+1 flags | 0x00 | |
| bool Equals(WingedEdge other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| int Count() | Public | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| int[] MakeQuad(WingedEdge left, WingedEdge right) | Static+1 flags | 0x08 | |
| WingedEdge GetAdjacentEdgeWithCommonIndex(int common) | Public | 0x08 | |
| List<UnityEngine.ProBuilder.Edge> SortEdgesByAdjacency(Face face) | PublicStatic | 0x08 | |
| void SortEdgesByAdjacency(List<UnityEngine.ProBuilder.Edge> edges) | PublicStatic | 0x08 | |
| Dictionary<System.Int32 GetSpokes(List<UnityEngine.ProBuilder.WingedEdge> wings) | PublicStatic | 0x08 | |
| List<System.Int32> SortCommonIndexesByAdjacency(List<UnityEngine.ProBuilder.WingedEdge> wings, HashSet<System.Int32> common) | Static+1 flags | 0x08 | |
| List<UnityEngine.ProBuilder.WingedEdge> GetWingedEdges(ProBuilderMesh mesh, bool oneWingPerFace) | PublicStatic | 0x08 | |
| List<UnityEngine.ProBuilder.WingedEdge> GetWingedEdges(ProBuilderMesh mesh, IEnumerable<UnityEngine.ProBuilder.Face> faces, bool oneWingPerFace) | PublicStatic | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 38
types with a member, parameter or interface of this type<>c<>c<>c<>c__DisplayClass0_0<>c__DisplayClass0_1<>c__DisplayClass0_2<>c__DisplayClass25_0<>c__DisplayClass27_0<>c__DisplayClass32_0Action`1ArraySortHelper`1BevelConnectElementsDictionary`2ElementSelectionEntryEnumeratorEqualityComparer`1Func`2Func`2ICollection`1IDictionary`2IEnumerator`1IEquatable`1IList`1IReadOnlyDictionary`2IReadOnlyList`1KeyValuePair`2List`1Predicate`1QuadUtilityReadOnlyCollection`1SimpleTuple`2SmoothingSurfaceTopologyValueCollectionWingedEdge[]WingedEdgeEnumerator