Enum Mesh.ArrayFormat

enum ArrayFormat : int { ... }

Enum members

NameDescription
arrayCompressBase Used internally to calculate other ARRAY_COMPRESS_* enum values. Do not use.
arrayCompressBones Flag used to mark a compressed bone array.
arrayCompressColor Flag used to mark a compressed (half float) color array.
arrayCompressDefault Used to set flags constant ARRAY_COMPRESS_VERTEX, constant ARRAY_COMPRESS_NORMAL, constant ARRAY_COMPRESS_TANGENT, constant ARRAY_COMPRESS_COLOR, constant ARRAY_COMPRESS_TEX_UV, constant ARRAY_COMPRESS_TEX_UV2 and constant ARRAY_COMPRESS_WEIGHTS quickly.
arrayCompressIndex Flag used to mark a compressed index array.
arrayCompressNormal Flag used to mark a compressed (half float) normal array.
arrayCompressTangent Flag used to mark a compressed (half float) tangent array.
arrayCompressTexUv Flag used to mark a compressed (half float) UV coordinates array.
arrayCompressTexUv2 Flag used to mark a compressed (half float) UV coordinates array for the second UV coordinates.
arrayCompressVertex Flag used to mark a compressed (half float) vertex array.
arrayCompressWeights Flag used to mark a compressed (half float) weight array.
arrayFlagUse16BitBones Flag used to mark that the array uses 16-bit bones instead of 8-bit.
arrayFlagUse2dVertices Flag used to mark that the array contains 2D vertices.
arrayFormatBones Mesh array contains bones.
arrayFormatColor Mesh array contains colors.
arrayFormatIndex Mesh array uses indices.
arrayFormatNormal Mesh array contains normals.
arrayFormatTangent Mesh array contains tangents.
arrayFormatTexUv Mesh array contains UVs.
arrayFormatTexUv2 Mesh array contains second UV.
arrayFormatVertex Mesh array contains vertices. All meshes require a vertex array so this should always be present.
arrayFormatWeights Mesh array contains bone weights.