Zdexby TheHolyOneZ
42,610 classes
Class

Face

: Object
UnityEngine.ProBuilder.Face, Unity.ProBuilder 0x0068 (104 B) inherited 0x0010 Unity.ProBuilder.dll
0x00x0068

Members 10

OffsetSizeNameTypeFlagsDefault
0x08m_Indexesint[]Private—
0x04m_SmoothingGroupintPrivate—
0x20m_UvAutoUnwrapSettingsPrivate—
0x003C0x04padding / unreflected
0x08m_MaterialMaterialPrivate—
0x04m_SubmeshIndexintPrivate—
0x01m_ManualUVboolPrivate—
0x004D0x03padding / unreflected
0x04elementGroupint1 flags—
0x04m_TextureGroupintPrivate—
0x08m_DistinctIndexesint[]Private+1 flags—
0x08m_EdgesEdge[]Private+1 flags—

Functions 41

SignatureFlagsNativeParams
bool get_manualUV()Public+1 flags0x01
void set_manualUV(bool value)Public+1 flags0x01
int get_textureGroup()Public+1 flags0x04
void set_textureGroup(int value)Public+1 flags0x04
int[] get_indexesInternal()2 flags0x08
void set_indexesInternal(const int[]& value)2 flags0x08
ReadOnlyCollection<System.Int32> get_indexes()Public+1 flags0x08
void SetIndexes(IEnumerable<System.Int32> indices)Public0x08
int[] get_distinctIndexesInternal()2 flags0x08
ReadOnlyCollection<System.Int32> get_distinctIndexes()Public+1 flags0x08
Edge[] get_edgesInternal()2 flags0x08
ReadOnlyCollection<UnityEngine.ProBuilder.Edge> get_edges()Public+1 flags0x08
int get_smoothingGroup()Public+1 flags0x04
void set_smoothingGroup(int value)Public+1 flags0x04
Material get_material()Public+1 flags0x08
void set_material(Material value)Public+1 flags0x08
int get_submeshIndex()Public+1 flags0x04
void set_submeshIndex(int value)Public+1 flags0x04
AutoUnwrapSettings get_uv()Public+1 flags0x20
void set_uv(const AutoUnwrapSettings& value)Public+1 flags0x20
int get_Item(int i)Public+1 flags0x04
void .ctor()Public+1 flags0x00
void .ctor(IEnumerable<System.Int32> indices)Public+1 flags0x08
void .ctor(const int[]& triangles, Material m, const AutoUnwrapSettings& u, int smoothing, int texture, int element, bool manualUVs)2 flags0x20
void .ctor(IEnumerable<System.Int32> triangles, int submeshIndex, const AutoUnwrapSettings& u, int smoothing, int texture, int element, bool manualUVs)2 flags0x20
void .ctor(Face other)Public+1 flags0x08
void CopyFrom(Face other)Public0x08
void InvalidateCache()1 flags0x00
Edge[] CacheEdges()Private0x08
int[] CacheDistinctIndexes()Private0x08
bool Contains(int a, int b, int c)Public0x04
bool IsQuad()Public0x01
int[] ToQuad()Public0x08
string ToString()Public+1 flags0x08
void ShiftIndexes(int offset)Public0x04
int SmallestIndexValue()Private0x04
void ShiftIndexesToZero()Public0x00
void Reverse()Public0x00
void GetIndices(IEnumerable<UnityEngine.ProBuilder.Face> faces, List<System.Int32> indices)Static+1 flags0x08
void GetDistinctIndices(IEnumerable<UnityEngine.ProBuilder.Face> faces, List<System.Int32> indices)Static+1 flags0x08
bool TryGetNextEdge(const Edge& source, int index, const Edge&& nextEdge, int nextIndex)1 flags0x08

Used by 98

types with a member, parameter or interface of this type