namespace UnityEngine.ProBuilder.Csg
{
///
/// Mesh attributes bitmask.
///
[System.Flags]
enum VertexAttributes
{
///
/// Vertex positions.
///
Position = 0x1,
///
/// First UV channel.
///
Texture0 = 0x2,
///
/// Second UV channel. Commonly called UV2 or Lightmap UVs in Unity terms.
///
Texture1 = 0x4,
///
/// Second UV channel. Commonly called UV2 or Lightmap UVs in Unity terms.
///
Lightmap = 0x4,
///
/// Third UV channel.
///
Texture2 = 0x8,
///
/// Vertex UV4.
///
Texture3 = 0x10,
///
/// Vertex colors.
///
Color = 0x20,
///
/// Vertex normals.
///
Normal = 0x40,
///
/// Vertex tangents.
///
Tangent = 0x80,
///
/// All stored mesh attributes.
///
All = 0xFF
};
}