# Interface VulkanPushConstantRangeType

All Known Implementing Classes:
  `VulkanPushConstantRange`

@Immutable public interface VulkanPushConstantRangeType
Structure specifying a push constant range.

See Also:
  - "VkPushConstantRange"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `offset()`
  `int`
  `size()`
  `Set<VulkanShaderStageFlag>`
  `stageFlags()`

- ## Method Details

  - ### stageFlags

    @Parameter Set<VulkanShaderStageFlag> stageFlags()
    Returns:
      The stages that will access the range of push constants

  - ### offset

    @Parameter int offset()
    Returns:
      The start of the range

  - ### size

    @Parameter int size()
    Returns:
      The size of the range