# Interface VulkanSpecializationMapType

All Known Implementing Classes:
  `VulkanSpecializationMap`

@Immutable public interface VulkanSpecializationMapType

See Also:
  - "VkSpecializationMap"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default void`
  `checkPreconditions()`
  Check preconditions for the type.
  `ByteBuffer`
  `data()`
  `List<VulkanSpecializationMapEntry>`
  `entries()`

- ## Method Details

  - ### entries

    @Parameter List<VulkanSpecializationMapEntry> entries()
    Returns:
      A list of entries mapping constants to offsets in `data`

  - ### data

    @Parameter ByteBuffer data()
    Returns:
      The constant data

  - ### checkPreconditions

    @Check default void checkPreconditions()
    Check preconditions for the type.