---
title: MeshBuffers.ElementType
framework: realitykit
role: symbol
role_heading: Enumeration
path: realitykit/meshbuffers/elementtype
---

# MeshBuffers.ElementType

The data type for each element of the buffer.

## Declaration

```swift
enum ElementType
```

## Topics

### Enumeration Cases

- [MeshBuffers.ElementType.double](realitykit/meshbuffers/elementtype/double.md)
- [MeshBuffers.ElementType.float](realitykit/meshbuffers/elementtype/float.md)
- [MeshBuffers.ElementType.int16](realitykit/meshbuffers/elementtype/int16.md)
- [MeshBuffers.ElementType.int32](realitykit/meshbuffers/elementtype/int32.md)
- [MeshBuffers.ElementType.int8](realitykit/meshbuffers/elementtype/int8.md)
- [MeshBuffers.ElementType.jointInfluence](realitykit/meshbuffers/elementtype/jointinfluence.md)
- [MeshBuffers.ElementType.simd2Float](realitykit/meshbuffers/elementtype/simd2float.md)
- [MeshBuffers.ElementType.simd3Float](realitykit/meshbuffers/elementtype/simd3float.md)
- [MeshBuffers.ElementType.simd4Float](realitykit/meshbuffers/elementtype/simd4float.md)
- [MeshBuffers.ElementType.uInt16](realitykit/meshbuffers/elementtype/uint16.md)
- [MeshBuffers.ElementType.uInt32](realitykit/meshbuffers/elementtype/uint32.md)
- [MeshBuffers.ElementType.uInt8](realitykit/meshbuffers/elementtype/uint8.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
